Exercicio de algoritmos me ajudem?
Criar um algoritmo em Linguagem C que leia dez números inteiros e imprima o maior e o menor número da lista. -
Como acho o maior e o menor valor de 10 numeros que foi digitado neste programa?
Isto foi oq eu conegui fazer, agora estou em duvuda em acha o maior e o menor. podem me explicar?(linguagem em C)
#include
#include
int main()
{
int cont;
int menor,maior;
for(cont=1; cont<=10; cont++)
{
printf("Digite um numero:\n");
scanf("%d",&cont);
}
if (cont
{
if (cont>maior)
printf("%d menor \n %d maior",menor,maior);
}
return 0;
}
Soluções para a tarefa
Respondido por
2
//A maneira como você escolheu resolver esse problema não é muito segura
//Mas vamos lá, recriei o código pra você
#include stdio.h
int main(void)
{
int num, control, maior, menor;
menor = 9999; // um numero bem graaande
maior = -9999; // num numero beeem pequeno
for(control=0; control<10; control++)
{
printf("\nDigite o %d numero: ", control+1);
scanf("%d", &num);
if(num > maior) // se o numero que o usuário for maior
{
maior = num; // eu guardo esse número na variável maior
}
if(num < menor) // se o numero que o usuário for menor
{
menor = num; // eu guardo esse número na variável menor
}
}
printf("\nMaior: %d\nMenor: %d\n\n", maior, menor); // e exibo
}
//Mas vamos lá, recriei o código pra você
#include stdio.h
int main(void)
{
int num, control, maior, menor;
menor = 9999; // um numero bem graaande
maior = -9999; // num numero beeem pequeno
for(control=0; control<10; control++)
{
printf("\nDigite o %d numero: ", control+1);
scanf("%d", &num);
if(num > maior) // se o numero que o usuário for maior
{
maior = num; // eu guardo esse número na variável maior
}
if(num < menor) // se o numero que o usuário for menor
{
menor = num; // eu guardo esse número na variável menor
}
}
printf("\nMaior: %d\nMenor: %d\n\n", maior, menor); // e exibo
}
Perguntas interessantes
Sociologia,
10 meses atrás
História,
10 meses atrás
Biologia,
10 meses atrás
Português,
1 ano atrás
Geografia,
1 ano atrás
Sociologia,
1 ano atrás
Português,
1 ano atrás