Programa en C++ donde genere 10 números aleatorios del 1 al 100 y muestre el mayor de los números. (También muestre a los 10 números)


CarlosMath: dentro del FOR tienes N[i], if (i==1){Max = N[i];} else {if (Max < N[i]) {Max = N[i]}}
CarlosMath: Al final Max devuelve el máximo de los aleatorios N[]

Respuestas

Respuesta dada por: CarlosMath
2
#include <iostream.h>
#include<stdlib.h>
#include <time.h>

main ()
{
  int n,i, Max;
   srand(time(NULL)); // Para que el primer número aleatorio dependa del tiempo
    for (i=1;i<=10;i++)
   {
      n=rand()%100+1;
      if (i==1)
      {
          Max=n;
          cout<<"\n"<<n;
      }
      else
     {
         cout<<"\n"<<n;
          if (Max < n)
          {
             Max=n;
          }
       }
    }
    cout << "\n\n" << "El mayor es " << Max;
}
Preguntas similares