Encontrar dos números mayores, ya sea en Java, C++ o Python.
Suele ser un ejercicio.
Con el cual aprendemos a utilizar estructuras condicionales en programación.
Y no esta mal, ya que:
La idea consiste en pedir al usuario dos números y que el programa imprima el mayor.
Para entenderlo mejor este ejercicio primero veamos.
Algoritmo para determinar el mayor de 2 numeros en pseint
Ejercicio:
Realizar un algoritmo que determine el mayor de 2 numeros en pseudocódigo y que los muestre en pantalla.
¿Cómo desarrollar un algoritmo que permita leer dos valores distintos?
Paso #1: Como primer paso debemos asignarle un nombre a nuestro pseudocodigo.
- Algoritmo NumeroMayor
Paso #2: Ahora, debemos declarar las variables en pseint utilizamos la palabra reservada definir y decimos:
- Definir num1, num2 Como Entero
Paso #3: Una vez declaradas la variables a utilizar, es momento de pedirle al usuario ingresar los numero, para ello utilizaremos función escribir.
- Escribir «Escribe dos números»
- Leer num1, num2
Y con la función Leer lo almacenaremos en sus variables correspondientes.
Paso #4: Ahora, para implementar el siguiente algoritmo que nos permita determinar cuál de los dos valores proporcionados es el mayor.
Solo nos queda evaluar los numero ingresados.
- Si num1 == num2 Entonces
- Escribir «Los números son iguales»
- SiNo Si b. si num1 > num2 Entonces
- Escribir «El número mayor es: «,num1
- SiNo
- Escribir «EL número mayor es: «,num2
- FinSi FinSi
Paso #5: Y por ultimo, sol finalizamos el algoritmo.
- FinAlgoritmo
Y así es como dado dos números podemos determinar si son iguales o son diferentes.
Ahora:
¿Cómo saber si un numero es mayor que otro en java?
Para que el programa funcione primero debemos pedir que el usuario ingrese los números a comparar.
Para ello utilizaremos la clase Scanner, y decimos:
int Numero1, Numero2;
System.out.println("Dame el primer número");
Numero1 = reader.nextInt();
System.out.println("Dame el segundo número"); Numero2 = reader.nextInt();
Utilizando el método .nextInt() redondearemos a un numero entero lo que el usuario halla ingresado.
Antes de seguir, mira esto: Scanner: Lectura de datos en Java
Ahora solo nos queda indicar cual de los dos numero ingresados es el mayor.
Para ello:
Utilizaremos la estructura if y decimos.
Java
Scanner reader = new Scanner(System.in);int Numero1, Numero2;
System.out.println("Dame el primer número");
Numero1 = reader.nextInt();
System.out.println("Dame el segundo número");
Numero2 = reader.nextInt();
if (Numero1 == Numero2)
System.out.println("Ambos numeros son iguales.");
else if (Numero1 > Numero2)
System.out.println(Numero1 + " es mayor que " + Numero2);
else
System.out.println(Numero2 + " es mayor que " + Numero1);
Y de esta manera quedaría el código para pedir dos números y decir cual es el mayor o si son iguales en Java.
¿Como saber si un numero es mayor que otro en C++?
Escriba un programa que lea dos números y cual de ellos es el mayor.
C++
#include <iostream>#include <iomanip>
#include <conio.h>
using namespace std;
int main () {
int num1,num2;
cout << "digite el numero 1 : " ;
cin >> num1;
cout << "digite el numero 2 : " ;
cin >> num2;
if (num1 == num2) {
cout << "Los dos números son iguales :)" << endl << endl;
}else if (num1 <num2) {
cout << "el numero mayor es:" << num1 << endl << endl;
}else{
cout << "el numero mayor es:" << num2 << endl << endl;
system ("pause") ; }
Como determinar el número mayor en python
Desarrollar un programa que dado dos números determinar si son iguales o son diferentes.
Python
num1 = int(input("¿Cuál es el primer número?"))num2 = int(input("¿Cuál es el segundo número?"))
if num1 >num2:
print('El primer número es mayor.')
elif num1 < num2:
print('El primer número es menor.')
else:
print('Es el mismo número.')
Y de esta manera podemos obtener el numero mayor en python.