Advertisement
esnm

Exercicio Pre-A1 01

Apr 25th, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.02 KB | None | 0 0
  1. /*
  2. Fazer um programa para o usuário possa digitar um valor inteiro.
  3. O valor aceito é apenas valor par.
  4. Caso seja digitado um número ímpar, exibir mensagem de erro e retornar o programa para nova digitação.
  5. O programa deverá ficar sendo executado até que o usuário digite a informação “N”.  
  6. Após a finalização do programa, deverá ser exibido o somatório dos números pares digitados.
  7. */
  8.  
  9. #include <stdio.h>
  10.  
  11. int main(){
  12.     int umNumero, total = 0;
  13.     DigitarNumero:
  14.     printf("Por favor, informe um numero inteiro e que seja par...\n");
  15.     scanf(" %d", &umNumero);
  16.     if (umNumero % 2 == 0)
  17.         total += umNumero;
  18.     else {
  19.         printf("Erro! Somente sao aceitos numeros pares. Por favor, tente novamente...\n");
  20.         goto DigitarNumero;
  21.     }
  22.     char opcao;
  23.     printf("Digite qualquer letra para informar um novo numero ou N para encerrar o programa...\n");
  24.     scanf(" %c", &opcao);
  25.     if (opcao != 'N') goto DigitarNumero;
  26.     printf("\n\nA somatoria de todos os numeros validos informados deu %d\n\n\n", total);
  27.     return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement