Informática, pregunta formulada por jhoncuba123, hace 1 mes

Crear un programa en C++ que solicite 3 números enteros positivos. El programa debe verificar
que los números ingresados sean distintos entre sí y devolver el número intermedio; es decir
el número que no es el mayor, ni el menor de los 3 ingresados

Respuestas a la pregunta

Contestado por MathEnjoyer
0

Respuesta:

#include <iostream>

int main(){

   int a,b,c, intermedio=0;

   std::cout<<"Ingrese el primer numero: "; std::cin>>a;

   std::cout<<"Ingrese el segundo numero: "; std::cin>>b;

   std::cout<<"Ingrese el tercer numero: "; std::cin>>c;

   if(a == b or a == c or b==c)

       std::cout<<"Los numeros deben ser distintos entre si.";

   if(a>b)

       intermedio = a;

   else

       intermedio = b;

   if(intermedio > c)

       intermedio = c;

   else if(intermedio < b)

       intermedio = b;

   std::cout<<"El numero intermedio es: "<<intermedio;

   return 1;

}

Otras preguntas