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.
¿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.
Gracias ya lo pude resolver gracias por los comentarios
10 respuestas
- Anónimohace 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ónimohace 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ónimohace 7 meses
Busca el algoritmo y después cambias las sintaxis y le agregas los iostream jeje
- Anónimohace 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.
- acerswapLv 7hace 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.
- La Banana FufanaLv 5hace 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ónimohace 8 meses
Tienes que usar el cerebro burro