Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*****************************************************
- * Faça um programa que receba um inteiro de cada vez
- * até o usuário digitar um número negativo. Quando isso
- * ocorrer o programa deve imprimir o maior número
- * digitado e a quantidade de números digitados
- * (excluindo o número negativo).
- ******************************************************/
- #include <stdio.h>
- #include <stdlib.h>
- int main( int argc, char *argv[] )
- {
- int entrada = 0x00; // Recebe a entrada do usuário
- unsigned int qtd = 0x00; // Guarda a qtd de entradas
- int maior = 0x00; // Guarda o maior número digitado
- while(1)
- {
- // Recebe a entrada do usuário
- printf("Entrada: ");
- scanf("%d", &entrada);
- // Verifica se é negativo
- if( entrada < 0 ) break;
- // Verifica quem se é o maior número
- if( entrada > maior ) maior = entrada;
- // Incrementa a qtd de números digitados
- qtd++;
- }
- // Exibe a mensagem de saida
- printf("\n");
- printf("Foram inseridos %d numeros, onde o numero '%d' e o maior...", qtd, maior);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement