Informática, perguntado por brunaleticia08, 1 ano atrás

José trabalha no departamento de recursos humanos de uma empresa. A empresa de José definiu que os salários dos empregados serão aumentados seguindo a seguinte regra: caso o salário seja menor que R$1000,00 o aumento será de 10% e, caso contrário, será de 8%. José recebeu uma lista contendo os nomes e salários de todos os funcionários da empresa e foi solicitado que calculasse o novo salário desses funcionários. Assim, escreva um algoritmo para que José calcule corretamente os novos salários.

Soluções para a tarefa

Respondido por lucasdasilva12j
1
Olá, 
  Existem várias formas de criar esse código. Usei vetores para representar a lista de salários, para facilitar. Estes deverão ser preenchidos manualmente.
  Fiz o código aqui da maneira mais didática possível, em linguagem C.
  Espero que entenda, qualquer dúvida estou a disposição.

#include<stdio.h>
#define max 10

int main(){ int  i; float vet[max]; for(i=0; i<max; i++) { printf ("Digite o salario da pessoa numero %d  ", i); scanf(" %f", &vet[i]); } for(i=0; i<max; i++) { if(vet[i]<1000) { vet[i]= (vet[i]+(vet[i]*0.10)); } else { vet[i]= (vet[i]+(vet[i]*0.08)); } } for(i=0; i<max; i++) { printf ("\n\n O novo salario da pessoa %d e %.2f \n\n", i, vet[i]); } return 0; }

 Note que usei um  #Define, para você colocar o tamanho da sua lista, e representar o vetor. Aqui usei tamanho 10.


Espero ter ajudado.



Perguntas interessantes