Buscar

Como escrever um programa de repetição de salario de 100 pessoas, e ainda mostrar as que recebem mais de 2000, saber quando a empresta com ele

Algoritmo que leia o salário de 100 funcionários e escreva:

 quantos funcionários recebem mais de R$2.000,00;

  quanto a empresa gasta com estes funcionários

 quanto a empresa gastaria se fosse dar um aumento de 7,5% aos funcionários que recebem menos que R$2.000,00

💡 4 Respostas

User badge image

Fabricio Jácome

adiciona os salarios num vetor de tamanho 100 e depois percorre ele pra saber tudo o que vc quer... (soma todos os valores de todas as posições para saber quanto a empresa gasta, faz um contador para saber quantos ganham mais de 2000 e manda adicionar 7.5% nos valores das posições que é menor de 2000 e manda fazer a soma novamente)

1
Dislike0
User badge image

Andre Smaira

Vamos ler os 100 valores e pôr em um vetor, usando um laço for, e a cada valor lido já comparamos para classificarmos e contarmos. Após toda a leitura exibimos os resultados:

#include<stdio.h>

const int QTD = 100;

int main() {

float salarios[QTD];

float soma_maior = 0, soma_menor = 0, qtd_maior = 0, qtd_menor = 0;

for(int i = 0; i < QTD; i++) {

printf("Informe o salario do funcionario %d:", i+1);

scanf("%f", &salarios[i]);

if(salarios[i] > 2000) {

soma_maior += salarios[i];

qtd_maior++;

} else {

soma_menor += salarios[i];

qtd_menor++;

}

}

printf("Total de funcionarios com salario maior que R$2000: %.2f\n", qtd_maior);

printf("Total pago de salario para estes funcionarios: %.2f\n", soma_maior);

printf("\n------------------------------------------------------\n");

printf("Total de funcionarios com salario menor que R$2000: %.2f\n", qtd_menor);

printf("Total de aumento de 7 porcento no salario para estes funcionarios: %.2f\n", soma_menor * 0.07);

return 0;

}

0
Dislike0
User badge image

Andre Smaira

Vamos ler os 100 valores e pôr em um vetor, usando um laço for, e a cada valor lido já comparamos para classificarmos e contarmos. Após toda a leitura exibimos os resultados:

#include<stdio.h>

const int QTD = 100;

int main() {

float salarios[QTD];

float soma_maior = 0, soma_menor = 0, qtd_maior = 0, qtd_menor = 0;

for(int i = 0; i < QTD; i++) {

printf("Informe o salario do funcionario %d:", i+1);

scanf("%f", &salarios[i]);

if(salarios[i] > 2000) {

soma_maior += salarios[i];

qtd_maior++;

} else {

soma_menor += salarios[i];

qtd_menor++;

}

}

printf("Total de funcionarios com salario maior que R$2000: %.2f\n", qtd_maior);

printf("Total pago de salario para estes funcionarios: %.2f\n", soma_maior);

printf("\n------------------------------------------------------\n");

printf("Total de funcionarios com salario menor que R$2000: %.2f\n", qtd_menor);

printf("Total de aumento de 7 porcento no salario para estes funcionarios: %.2f\n", soma_menor * 0.07);

return 0;

}

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais