mayor de tres números en c++

comparamos los tres valores mediante el uso de una estructura if  y decimos que si a>b y a>c entonces a sera el numero mayor; si b>a y c entonces b sera el numero mayor, la misma comparación hacemos con c y imprimimos lo que salga en la comparación .


//calcular el mayor de tres numeros #include<iostream> using namespace std; main(){ int a,b,c; cout<<"\n ingrese numeros diferentes: \n"; cout<<"ingrese el primer numero: ";cin>>a; cout<<"ingrese el segundo numero: ";cin>>b; cout<<"ingrese el tercer numero: ";cin>>c; if(a>b && a>c){ cout<<"el numero mayor es: "<<a; } if(b>c && b>a){ cout<<"el numero mayor es: "<<b; } if(c>b && c>a){ cout<<"el numero mayor es: "<<c; } return 0; }

Comentarios

  1. y si quisiera saber que numero se repite?

    ResponderBorrar
  2. Respuestas
    1. creando otro if por ejemplo le agregas esto al final esto:

      if(a==b || a==c || b==c ){
      cout<<"\nlos numeros son iguales vuelva a introducir los numeros ";
      }

      Borrar
  3. #include
    using namespace std;

    int main(){
    int n1,n2,n3;

    cout<<"Digite tres numeros: ";cin>>n1>>n2>>n3;

    if(n1==n2 && n2==n3){
    cout<<"Todos los numeros son iguales";
    }
    else if(n1>n2 && n1>n3){
    cout<<"El mayor es: "<n1 && n2>n3){
    cout<<"El mayor es: "<n1 && n3>n2){
    cout<<"El mayor es: "<<n3;
    }
    return 0;
    }

    ResponderBorrar

Publicar un comentario

Entradas populares