Codigo Fuente en C++
#include <iostream> using namespace std ; int main () { int a,b,c; //ingresamos los numeros cout << "Ingrese primer numero : " ; cin >> a; cout << "Ingrese segundo numero : " ; cin >> b; cout << "Ingrese tercer numero : " ; cin >> c; if(a>b && a<c || a<b && a>c ) cout << "El numero intermedio es : " << a; else if(b>a && b<c || b<a && b>c) cout << "El numero intermedio es : " << b; else if(c>a && c<b || c<a && c>b) cout << "El numero intermedio es : " << c; else cout << "No existe un numero intermedio"; }
11 comentarios:
Pero cuando no sean de tres numeros y sean de diez ??
pues harias un arreglo y un recorrido burbuja para eso pero basicamente para 3 numeros este esta bien ... jejejej
y si 2 numeros son iguales?
si fueran para 5 numeros
Buen trabajooooo
Muchas gracias
Me has ayudado muchooooo
Y como se haría eso en diagrama de flujo (en el programa DFD)
graciaaaaas
Pues para el caso de que dos números fueran iguales, o lo sean los tres, se imprimiría la última opción, donde se concluye que no existe un número intermedio. Basta analizar el código, hacer "pruebas de escritorio". Así se evitaría preguntar obviedades, por no decir otra cosa.
+1
gracias bro por la ayuda
95FF8
glucotrust
https://www.pinshop.com.tr/game/pubg-mobile/pubg-mobile-uc
Publicar un comentario