Use Um Array Unidimensional Para Resolver O Seguinte Problema. Uma Companhia Paga Seus Vendedores Com Base Em Comissões. O Vendedor Recebe $200 Por Semana Mais 9 Por Cento De Suas Vendas Brutas Daquela Semana. Por Exemplo, Um Vendedor Que Teve Vendas Bru
Dissertações: Use Um Array Unidimensional Para Resolver O Seguinte Problema. Uma Companhia Paga Seus Vendedores Com Base Em Comissões. O Vendedor Recebe $200 Por Semana Mais 9 Por Cento De Suas Vendas Brutas Daquela Semana. Por Exemplo, Um Vendedor Que Teve Vendas Bru. Pesquise 862.000+ trabalhos acadêmicosPor: elizardob • 16/11/2014 • 231 Palavras (1 Páginas) • 2.853 Visualizações
Use um array unidimensional para resolver o seguinte problema. Uma companhia
paga seus vendedores com base em comissões. O vendedor recebe $200 por semana
mais 9 por cento de suas vendas brutas daquela semana. Por exemplo, um vendedor
que teve vendas brutas de $3000 em uma semana recebe $200 mais 9 por cento de
$3000, ou seja, um total de $470. Escreva um programa em C (usando um array de
contadores) que determine quantos vendedores receberam salários nos seguintes
intervalos de valores (considere que o salário de cada vendedor é trancado para que
seja obtido um valor inteiro):
1. $200-$299
2. $300-$399
3. $400-$499
4. $500-$599
5. $600-$699
6. $700-$799
7. S800-S899
8. $900-$999
9. $1000 em diante
#include <stdio.h>
main(){
int c[9]={299,399,499,599,699,799,899,999,1000}, l[9]={0,0,0,0,0,0,0,0,0}, i, sal, vendas;
do{
printf("Informe o valor de vendas brutas de 10 funcionarios: (-1 para sair) \n");
scanf("%d",&vendas);
sal=200+(vendas*0.09);
if ((sal>=200)&&(sal<=299))
l[0]+=1;
else if ((sal>=300)&&(sal<=399))
l[1]+=1;
else if ((sal>=400)&&(sal<=499))
l[2]+=1;
else if ((sal>=500)&&(sal<=599))
l[3]+=1;
else if ((sal>=600)&&(sal<=699))
l[4]+=1;
else if ((sal>=700)&&(sal<=799))
l[5]+=1;
else if ((sal>=800)&&(sal<=899))
l[6]+=1;
else if ((sal>=900)&&(sal<=999))
l[7]+=1;
else if (sal>=1000)
l[8]+=1;
}while (vendas >-1);
printf("\n%s%16s%16s\n", "Vendedor", "Quantidade", "Faixa");
for(i=0;i<9;i++)
printf("%9d%16d%16d\n", i, l[i], c[i]);
}
#include <stdio.h>
main(){
int c[9]={299,399,499,599,699,799,899,999,1000}, l[9]={0,0,0,0,0,0,0,0,0}, i, sal, vendas;
do{
printf("Informe o valor de vendas brutas de 10 funcionarios: (-1 para sair) \n");
scanf("%d",&vendas);
sal=200+(vendas*0.09);
if ((sal>=200)&&(sal<=299))
l[0]+=1;
else if ((sal>=300)&&(sal<=399))
l[1]+=1;
else if ((sal>=400)&&(sal<=499))
l[2]+=1;
else if ((sal>=500)&&(sal<=599))
l[3]+=1;
else if ((sal>=600)&&(sal<=699))
l[4]+=1;
...