Advertisement
Drowze

05 Comando de repeticao while e do while 07

Apr 30th, 2014
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.63 KB | None | 0 0
  1. /*Escreva um programa que lê idades de pessoas, até que seja digitada uma idade igual a
  2. -1, e exibe qual foi a maior e a menor idade digitada. */
  3.  
  4. #include <stdio.h>
  5. #include <stdlib.h>
  6.  
  7. void main()
  8. {
  9.     int idade=0, menor=9999, maior=0, i=1;
  10.     printf("Digite as idades a serem comparadas ou digite -1 para parar o programa\n");
  11.    
  12.     do{
  13.         printf("Digite a idade da pessoa %d: ", i);
  14.         scanf("%d",&idade);
  15.        
  16.         if(idade>maior) maior = idade;
  17.         if(idade<menor && idade>0) menor = idade;
  18.        
  19.         i++;
  20.     }while(idade!=-1);
  21.  
  22.     printf("\nA menor idade eh %d\n",menor);
  23.     printf("A maior idade eh %d\n",maior);
  24.  
  25.     system("pause");
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement