Código C++ – Calcular el número menor y mayor

Método 1:

// Codificado por: Beastieux
// Código Fuente: Calcula el número mayor y menor. Usando 2 funciones

#include <iostream>
using namespace std;

int menor(int, int, int);
int mayor(int, int, int);

int main() {
    int a, b, c, m, n;

    cout << "Ingrese tres números: " << endl;
    cin >> a >> b >> c;

    m = menor(a, b, c);
    n = mayor(a, b, c);

    cout << "El menor es: " << m << endl;
    cout << "El mayor es: " << n << endl;

    cin.ignore();
    return 0;
}

int menor(int a, int b, int c) {
    int m;

    if (a < b)
        if (a < c)
            m = a;
        else
            m = c;
    else
        if (b < c)
            m = b;
        else
            m = c;

    return m;
}

int mayor(int a, int b, int c) {
    int n;

    if (a > b)
        if (a > c)
            n = a;
        else
            n = c;
    else
        if (b > c)
            n = b;
        else
            n = c;

    return n;
}

Método 2:

// Codificado por: Beastieux
// Código Fuente: Calcula el número mayor y menor. Usando 2 funciones

#include <iostream>
using namespace std;

int menor(int, int, int);
int mayor(int, int, int);

int main() {
    int a, b, c;
    cout << "Ingrese tres números:" << endl;
    cin >> a >> b >> c;

    cout << "El menor es: " << menor(a, b, c) << endl;
    cout << "El mayor es: " << mayor(a, b, c) << endl;

    cin.ignore();
    return 0;
}

int menor(int a, int b, int c) {
    if (a < b)
        b = a;
    if (a < c)
        c = a;
    if (b < c)
        c = b;
    return c;
}

int mayor(int a, int b, int c) {
    if (a > b)
        b = a;
    if (a > c)
        c = a;
    if (b > c)
        c = b;
    return c;
}

Pueder ir al artículo principal:

Códigos Sencillos hechos en C++

19 thoughts on “Código C++ – Calcular el número menor y mayor

  1. Se ingresan el nombre (Validar con un máximo de 30 caracteres), edad
    (validar la edad entre un rango etario entre 14 y 20 años) y 3 notas de 5
    alumnos (validar las notas del 1 al 10).
    Realizar un menú con las siguientes opciones:
    A – informar los alumnos que tienen un promedio mayor a 7.
    B – informar el alumno con nombre más largo y cantidad de caracteres.
    C – Ordenar de forma descendente por edad de los alumnos, mostrando
    nombre y edad respectivamente.
    D – Mostrar al alumno que tiene mayor edad entre los 5 ingresados.
    E – Realizar un gráfico de barras donde se pueda visualizar el porcentaje de
    los alumnos aprobados sabiendo que estos lo obtienen con una calificación
    mayor o igual a siete.
    F – Salir del sistema.

      1. El código de arriba está incorrecto Una disculpa
        //Codigo Fuente: Calcula el número mayor y menor
        int menor(int, int);
        int mayor(int, int);
        #include
        using namespace std;
        int main()
        {
        int a,b;
        cout<>a>>b;
        cout<<"el menor es: "<<menor(a,b)<<endl;
        cout<<"el mayor es: "<<mayor(a,b)<<endl;
        cin.ignore();return 0;
        }
        int menor(int a,int b)
        {
        if(a<b) b=a;
        if(bb) b=a;
        if(b>a) a=b;
        return b;
        }

Deja un comentario