Advertisement
Guest User

Untitled

a guest
Oct 16th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. #include<stdio.h>
  2.  
  3. int main() {
  4. int qtd;
  5. printf("Digite a quantidade de pessoas que deseja inserir: \n");
  6. scanf("%d",&qtd);
  7. fflush(stdin);
  8.  
  9. if(qtd <= 0){
  10. printf("Digite uma quantidade positiva e maior que zero \n");
  11. return 0;
  12. }
  13.  
  14. int idade[qtd];
  15. char sexo[qtd];
  16. float salario[qtd];
  17.  
  18. int i = 0;
  19. for(i = 0; i < qtd; i++){
  20. printf("Digite a idade da pessoa %d: \n", i+1);
  21. scanf("%d",&idade[i]);
  22. fflush(stdin);
  23. printf("Digite o sexo da pessoa %d: \n", i+1);
  24. scanf("%c",&sexo[i]);
  25. fflush(stdin);
  26. printf("Digite o salario da pessoa %d: \n", i+1);
  27. scanf("%f",&salario[i]);
  28. fflush(stdin);
  29. }
  30.  
  31. float media = 0;
  32. int indiceMaiorIdade = 0;
  33. int indiceMenorIdade = 0;
  34. int menorIdade = idade[0];
  35. int maiorIdade = idade[0];
  36.  
  37. for(i = 0; i < qtd; i++){
  38. media = media + salario[i];
  39. if (maiorIdade < idade[i]){
  40. indiceMaiorIdade = i;
  41. }
  42. if (menorIdade > idade[i]){
  43. indiceMenorIdade = i;
  44. }
  45. }
  46.  
  47. printf("A media do salario eh: %f \n", media);
  48.  
  49. printf("Menor idade: Sexo: %c salario: %f idade: %d", sexo[indiceMenorIdade], salario[indiceMenorIdade], idade[indiceMenorIdade]);
  50.  
  51. printf("Maior idade: Sexo: %c salario: %f idade: %d", sexo[indiceMaiorIdade], salario[indiceMaiorIdade], idade[indiceMaiorIdade]);
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement