Ler N números e ver qual é o maior

Publicado por summerson de souza goncalves (última atualização em 06/10/2011)

[ Hits: 53.895 ]

Download 14.cpp




Código todo comentado, bom para estudo.

Algoritmo criado para descobrir o maior número digitado.

A sequência pode ser alterada para quantos números de entrada quiser.

  



Esconder código-fonte

/*entrar com 10 numeros e dizer qual é o MAIOR*/
#include<iostream>
using namespace std;
int main()
{
    int n,x,y;
    y=0;
    cout<< "...:::Diz qual dos 10 numeros e maior:::... ";
    
    for(x=1;x<=10;x++)//pode trocar por quantos numeros quiser.
     {//se quiser a entrada com mais é só alterar o 10
      cout<<"\nDigite: ";
      cin>> n;
      if(y<n)  //y é 0, se o usuario digita 10 o y é menor que 10 é 0
      {        //entao o y vira 10,pois y=n e n é 10
       y=n ; // se digitar 2 depois... n fica valendo 2 
      }      //mas y é maior do que 2 pois ele assumiu o valor 10
             // entao ele nao entra na condição e fica com o maior valor,
             // pois o enunciado diz que quer o maior.
     }    
 cout<<y<<endl;
   cin.get();cin.get();                  
    
}

Scripts recomendados

Desenhando uma curva de Bézier

média de notas de um aluno

Agenda eletronica com banco de dados em arquivo texto

Exibe quantos números perfeitos foram digitados

Regra de Horner para cálculo do polinômio


  

Comentários
[1] Comentário enviado por italotosta em 08/01/2014 - 23:59h

Cara, obrigado. Estava tentando fazer este exercício, mas o bendito livro quer com o comando while. Com este comando não faço ideia como resolver.

[2] Comentário enviado por lucash em 12/09/2014 - 02:41h

#include <iostream>
using namespace std;

int main(){
int n, x=0, numero, maior=0;
cout << "digite quantos numeros quer testar: " << endl;
cin >> n;

while (x < n){
cout << "Digite um numero: ";
cin >> numero;
if (maior < numero)
maior = numero;
x++;
}
cout << "O maior numero eh: " <<maior;




return 0;
}


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts