TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

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 860.000+ trabalhos acadêmicos

Por:   •  16/11/2014  •  231 Palavras (1 Páginas)  •  2.800 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;

...

Disponível apenas no TrabalhosGratuitos.com