Advertisement
Drowze

05 Comando de repeticao while e do while 02

Mar 31st, 2014
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.60 KB | None | 0 0
  1. /*Faça um programa capaz de receber uma quantidade não previamente determinada
  2. de valores positivos. O usuário deve indicar que quer parar de informar valores
  3. digitando um valor especial, por exemplo -1. Calcule o somatório dos valores digitados
  4. pelo usuário. */
  5.  
  6. #include <stdio.h>
  7. #include <stdlib.h>
  8.  
  9. void main()
  10. {
  11.     int i, soma;
  12.     i=0; soma=0;
  13.     printf("Digite os numeros que deseja somar e digite '-1' para parar\n");
  14.     do
  15.     {
  16.         printf("Digite um numero: ");
  17.         scanf("%d", &i);
  18.         if(i>0) soma=soma+i;
  19.     } while(i!=-1);
  20.  
  21.     printf("A soma dos numeros eh %d\n", soma);
  22.     system("Pause");
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement