Advertisement
michael_xgrind

filhos

Sep 29th, 2014
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.29 KB | None | 0 0
  1. /* 23) A prefeitura de uma cidade deseja fazer uma pesquisa entre seus habitantes.
  2. Escreva um programa em C para coletar dados sobre o salário e número de filhos de
  3. cada habitante e após as leituras, escrever:
  4.  
  5. a) Média de salário da população;
  6. b) Média do número de filhos;
  7. c) Maior salário dos habitantes;
  8. d) Percentual de pessoas com salário menor que R$ 150,00.
  9. Obs.: O final das leituras dos dados se dará com a entrada de um “salário negativo”. */
  10.  
  11. #include "stdio.h"
  12.  
  13. int main(){
  14.     float salario = 0, mediaS = 0, mediaF = 0, maior = 0;
  15.     int filhos, total = 0, cont = 0;
  16.  
  17.     do {
  18.         printf("Entre com o número de filhos: ");
  19.         scanf("%d", &filhos);
  20.         printf("Entre com o salário: R$ ")   ;
  21.         scanf("%f", &salario);
  22.  
  23.         mediaS += salario;
  24.         mediaF += filhos;
  25.  
  26.         if (salario > maior) {
  27.             maior = salario;
  28.         }
  29.  
  30.         if (salario < 150) {
  31.             cont++;
  32.         }
  33.  
  34.         total++;
  35.  
  36.     } while (salario >= 0);
  37.  
  38.     printf("\nMédia de salário: R$ %2.2f\n", mediaS/total);
  39.     printf("\nMédia de filhos: %d\n", mediaF/total);
  40.     printf("\nMaior salário: %2.2f\n", maior);
  41.     printf("\nPercentual de pessoas com salário abaixo de R$ 150.00: %d%\n\n", cont*100/total);
  42.  
  43.     return 0;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement