LeandriN Postado Agosto 28, 2010 Denunciar Share Postado Agosto 28, 2010 Bom dia, to com dificuldade para exibir o maior e menor numero de um vetor com 10 posições, se alguém puder ajudar agradeço.Segue o código que tentei fazer:#include <stdio.h>#include <conio.h>#define n 10main(){ int lista[n]; int i,maior,menor; printf ("Digite os elementos da lista\n\n"); for (i=0; i<n; i++) { printf ("Elemento: ",i); scanf ("%d", &lista); } for (i=0; i<n; i++) { if (maior<lista) maior=lista; } for (i=0; i<n; i++) { if (menor>lista) menor=lista; } printf ("\nMaior elemento: %d",maior); printf ("\nMenor elemento: %d",menor); getch();} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LeandriN Postado Agosto 28, 2010 Autor Denunciar Share Postado Agosto 28, 2010 Se eu atribuir um valor 0 a variável "maior", o programa acha o maior número, porém, se eu faço isso com o "menor", ele sempre vai achar o "0" como o menor número, obviamente.Alguém tem a solução ?int i,maior=0,menor=0; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Agosto 28, 2010 Denunciar Share Postado Agosto 28, 2010 antes de comecar os fors, atribua pra variavel maior, e tb pra menor, o primero elemento da lista (indice 0).ai você pode inclusive comecar o for a partir do 1. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LeandriN Postado Agosto 28, 2010 Autor Denunciar Share Postado Agosto 28, 2010 antes de comecar os fors, atribua pra variavel maior, e tb pra menor, o primero elemento da lista (indice 0).ai você pode inclusive comecar o for a partir do 1.Mas aí a variável menor não será sempre "0" ? Como ficaria o código? Pode postar pra testar aqui?Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Agosto 28, 2010 Denunciar Share Postado Agosto 28, 2010 isso:maior = lista[0];menor = lista[0];[/code]não vai ficar sempre 0 não. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LeandriN Postado Agosto 28, 2010 Autor Denunciar Share Postado Agosto 28, 2010 Claaaaro, eu tava zerando as variáveis e não os índices hahaha.Valeu pela ajuda brother.Resolvido. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
LeandriN
Bom dia,
to com dificuldade para exibir o maior e menor numero de um vetor com 10 posições, se alguém puder ajudar agradeço.
Segue o código que tentei fazer:
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.