Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Fazer um programa para o usuário possa digitar um valor inteiro.
- O valor aceito é apenas valor par.
- Caso seja digitado um número ímpar, exibir mensagem de erro e retornar o programa para nova digitação.
- O programa deverá ficar sendo executado até que o usuário digite a informação “N”.
- Após a finalização do programa, deverá ser exibido o somatório dos números pares digitados.
- */
- #include <stdio.h>
- int main(){
- int umNumero, total = 0;
- DigitarNumero:
- printf("Por favor, informe um numero inteiro e que seja par...\n");
- scanf(" %d", &umNumero);
- if (umNumero % 2 == 0)
- total += umNumero;
- else {
- printf("Erro! Somente sao aceitos numeros pares. Por favor, tente novamente...\n");
- goto DigitarNumero;
- }
- char opcao;
- printf("Digite qualquer letra para informar um novo numero ou N para encerrar o programa...\n");
- scanf(" %c", &opcao);
- if (opcao != 'N') goto DigitarNumero;
- printf("\n\nA somatoria de todos os numeros validos informados deu %d\n\n\n", total);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement