La plataforma de Yahoo Respuestas cerrará definitivamente el próximo 4 de mayo de 2021 y solo estará disponible en modo de lectura. Ningún otro producto de Yahoo ni tu cuenta personal se verán afectados por este cambio. Si necesitás más información sobre el cierre de Yahoo Respuestas y cómo descargar tus datos podés acceder a esta página de ayuda.

Anónimo
Anónimo preguntado en Internet y computadorasProgramación y Diseño · hace 8 meses

¿Como determino el mayor de 10 numeros en c++?

Hola, me mandaron un trabajo el cual dice que tengo que hacer lo siguiente:

"En ella se pedirá que se ingresen 10 números de forma consecutiva. Luego de

ser ingresados los números, el programa deberá mencionar cuál de los números es el mayor." 

Estuve buscando por internet y Youtube pero no encuentro nada parecido, alguien me podria recomendar alguna pagina o me puede ayudar con esto, gracias. Si les sirve de algo estoy usando una aplicación llamada codeblocks.

Actualización:

Gracias ya lo pude resolver gracias por los comentarios

10 respuestas

Calificación
  • Anónimo
    hace 7 meses

    Aquí esta

    #include <iostream>

    using namespace std;

    #define E 0

    #define A +1

    #define F cout << "nro: "

    #define B F;

    #define C(X,A) cin >> X[A];

    #define D int

    #define G(H,I) if(H<I) H=I;

    D main() {    D n[E A A A A A A A A A A];    B C(n,E)B C(n,E A)B C(n,E A A)B C(n,E A A A)B C(n,E A A A A)B C(n,E A A A A A)B C(n,E A A A A A A)B C(n,E A A A A A A A)B C(n,E A A A A A A A)B C(n,E A A A A A A A A)    D m=n[E];    G(m,n[E]) G(m,n[E A]) G(m,n[E A A]) G(m,n[E A A A]) G(m,n[E A A A A]) G(m,n[E A A A A A]) G(m,n[E A A A A A A]) G(m,n[E A A A A A A A]) G(m,n[E A A A A A A A A]) G(m,n[E A A A A A A A A A])    F << m << endl;    return E;}  

  • Anónimo
    hace 7 meses

    #include <iostream>

    #include <string>

    using namespace std;

    int main()

    {

      int nume[9]; (el cero cuenta como numero)

     

      int mayor = 0;

      for(int i = 0; i < 9; i++){

          if(nume[i] < nume[i])

            mayor = numeros[i];

          }

        cout<<"El numero mayor es:" mayor;

    }

  • Anónimo
    hace 7 meses

    Busca el algoritmo y después cambias las sintaxis y le agregas los iostream jeje

  • Anónimo
    hace 8 meses

    Es muy fácil amigo solo debes tener un poco lo lógico y hacer muchas condicionales, mira la verdad no recuerdo bien como son los código de c++ pero te daré una idea de cómo resolverlo

    1. Creas a las variables int 

    Int a,b,c,d,e,f,g.......

    2.pide al usuario ingresar un número y lo almanecneas en las variables creadas 

    <Código> "digite un número"<código>

    <a (aqui la variable donde se almacena en este caso letra a)

    <Código> "digite otro número"<código>

    <b(aqui la variable donde se almacena en este caso letra b)

    Luego haces un condicional algo largo dónde vas a comprar todo los números y ahí se determina que número es mayor 

    Print(me parece que ese es el código para imprimir) 

    If a>b and a>b and a>c...........

    Bueno es algo más o menos así hacer condicionales comparando las letras, como te digo no recuerdo los código pero no es tan difícil

    Busca en Youtube un vídeo y te dan hasta el código ya echo solo mero analizalo y aprendelo y en caso tal editarlo con tus variables para que cojas más práctica suerte 

  • hace 8 meses

    Ay bro, hay mucha maneras de hacerlo, puedes usar algoritmos de ordenacion como burbuja y sacar el ultimo, o usar un poco tu logica y hacerl tu mismo como te lo mencionaron aca abajo, ya que no son mucho numeros y servira.

    Paginas hay muchas y foros, pero la mas famosa es stackoverflow

    Consejo: Si estas estudiando para programacion hazlo por ti mismo y trata de encontrar la respuesta solo con tu habilidad y ya por ultimo recurso usa internet, ya que eso te genera la habilidad. Es como si fueras a un gym y simpre alguien cargara el peso por ti y piensas que ya hiciste la rutina, pero no obtendras resultados en tu cuerpo.

  • hace 8 meses

    https://github.com/lundrvs/C/blob/master/arr/READM... (ejercicio 2).

    Si conoces C++, entonces C lo debes de tener dominado.

    El equivalente a printf(); es cout << "";

    El equivalente a scanf(); es cin >> "";Para ingresar de forma consecutiva, crea una función y admite 10 parámetros (argumentos).

  • hace 8 meses

    Usa una búsqueda lineal. Es lo que hizo Banana Fufana, sólo que en su caso no va a funcionar si los números ingresados son todos menores a 0. En vez de eso, asígnale a la variable "mayor" el valor del primer elemento del arreglo y comienza a buscar a partir del segundo elemento si existe. 

  • hace 8 meses

    Coge el primer numero. Comparalo con el segundo y selecciona cual es el mayor. Después comparalo con el tercero y selecciona el mayor de los dos. Lo mismo con el cuarto y así hasta llegar al final.

  • hace 8 meses

    #include <iostream>

    #include <string>

    using namespace std;

    int main()

    {

      int numeros[] = {1, 3, 5, 2, 0};

      int mayor = 0;

     

      for(int i = 0; i < 5; i++){

          if(mayor < numeros[i])

            mayor = numeros[i];

          }

        printf("El numero mayor es: %d", mayor);

    }

  • Anónimo
    hace 8 meses

    Tienes que usar el cerebro burro

¿Aún tienes preguntas? Pregunta ahora para obtener respuestas.