¿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.

Sign In or Register to comment.