From e27914d34d4135724fd3ee9c84e2e752df9289ff Mon Sep 17 00:00:00 2001 From: Charles Santana Date: Fri, 30 May 2025 20:35:04 -0300 Subject: [PATCH] Adiconado e resolvido o exercicio10. --- Exercícios/exercicio10.c | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Exercícios/exercicio10.c diff --git a/Exercícios/exercicio10.c b/Exercícios/exercicio10.c new file mode 100644 index 0000000..f9a8af1 --- /dev/null +++ b/Exercícios/exercicio10.c @@ -0,0 +1,29 @@ +// Escreva um algoritmo que leia 50 valores e encontre o maior e o menor deles. Mostre o +// resultado. +// +#include + +int main(){ + + int qtdaValores, maiorNumero = 0, menorNumero = 0, valor = 0; + printf("Digite a quantidade de valores: <0> para o valor padrão (50)\n"); + scanf("%d", &qtdaValores); + + if (qtdaValores == 0) + qtdaValores = 50; + + for(int i=0; i <= qtdaValores; i++){ + int valor; + printf("Digite o [%d°] numero:\n/>"); + scanf("%d", &valor); + + if ((maiorNumero == 0 && i == 0) || (valor > maiorNumero)) + maiorNumero = valor; + + if ((menorNumero == 0 && i == 0) || (valor < menorNumero)) + menorNumero = valor; + } + + printf("O maior número é : %d\n", maiorNumero); + printf("O menor número é : %d\n", menorNumero); +}