¿Ayuda C++, por favor?
me podrian ayudar con este ejercicio::
me dice crear un programa para saber cual es el mayor de 4 numeros ingresados por teclado:
1 mayor, etc,
o si hay 2 mayores,
o 3 mayores,
o si todos son iguales
es decir
1 y 2 mayor::::: 2 y 3 mayor, etc
1 y 2 y 3 mayor::::: 4 y 1 y 3 mayor, etc
son iguales
y el Lic nos dijo q trabajaramos con anidamiento y sin anidamiento::
sin anida::
else if()
anida
else
{
if( )
{
Para mañana en la tarde Martes? T.T
Comments
Hola, primero que nada, ¿ te dejan usar arreglos o arrays (vectores) ?
Por que podrias almacenar todos los valores en un vector, ordenarlos de forma creciente y te quedas el ultimo, o tambien de forma decreciente pero con el primero, así te ahorrarías muchas lineas de código, o si no, te explicaría con if anidado, bueno, esperaré tu respuesta
include <iostream>
using namespace std;
int main()
{
int num1 = 0, num2 = 0, num3 = 0, num4 = 0;
cout << "Ingresa el primer número: ";
cin >> num1;
cout << "\nIngresa el segundo número: ";
cin >> num2;
cout << "\nIngresa el tercer número: ";
cin >> num3;
cout << "\nIngresa el cuarto número: ";
cin >> num4;
if(num1 > num2 && num1 > num3 && num1 > num4)
{
cout << "\nEl número mayor es " << num1 << '\n';
}
else if(num2 > num3 && num2 > num4)
{
cout << "\nEl número mayor es " << num2 << '\n';
}
else if(num3 > num4)
{
cout << "\nEl número mayor es " << num3 << '\n';
}
else
{
cout << "\nEl número mayor es " << num4 << '\n';
}
}
PodrÃas recompenzarme con una fotito hot... :$
Te doy una ayuda, una comparación entre dos números. Con unos cambios podes hacer que compare 4 números pero eso te lo dejo a vos...
#include <stdio.h>
#include <windows.h>
main()
{
int num1;
int num2;
printf( "Ingrese dos numeros, y le dire\n" );
printf( "las relaciones que cumplan: " );
scanf( "%d%d", &num1, &num2 );
if ( num1 == num2 ) {
printf( "%d es igual que %d\n", num1, num2 );
}
if ( num1 != num2 ) {
printf( "%d no es igual que %d\n", num1, num2 );
}
if ( num1 < num2 ) {
printf( "%d es menor que %d\n", num1, num2 );
}
if ( num1 > num2 ) {
printf( "%d es mayor que %d\n", num1, num2 );
}
if ( num1 <= num2 ) {
printf( "%d es menor o igual que %d\n", num1, num2 );
}
if ( num1 >= num2 ) {
printf( "%d es mayor o igual que %d\n", num1, num2 );
}
system("pause");
}
Saludos
Ana, lo siento por mi parte, pero no hacemos las tareas de los demas. Te aconsejo leer tu carpeta.
Yo pienso que seria mas facil con un if & else e ir comparando uno a unos los numeros
Que Bella Eres!!
En La Foto Te Parece A La Modelo Que Sale En El Video De Alejandro Sanz: Amiga MÃa.
Me Gusta Mucho Tu Boca.