Programa en C++ para Encontrar el Número Mayor

C++Beginner
Practicar Ahora

Introducción

En este laboratorio, escribiremos un programa en C++ para encontrar el mayor de tres números.

Crea un nuevo archivo

Creamos un nuevo archivo llamado main.cpp en el directorio ~/project con el siguiente comando:

touch ~/project/main.cpp

Incluye los archivos de encabezado necesarios

Necesitamos incluir los archivos de encabezado iostream y cstdlib para usar las funciones cout, cin y system.

#include <iostream>
#include <cstdlib>

Crea la función main()

Agrega el siguiente código para crear la función main():

int main() {
  // código irá aquí
  return 0;
}

Declara tres variables de tipo float

Necesitamos declarar tres variables de tipo float para almacenar los tres números ingresados por el usuario.

float n1, n2, n3;

Solicita al usuario que ingrese datos

Usaremos la función cout para pedir al usuario que ingrese tres números, y la función cin para almacenar esos números en las variables que acabamos de declarar.

std::cout << "Ingrese tres números: ";
std::cin >> n1 >> n2 >> n3;

Determina el número más grande

Usaremos una serie de instrucciones if para determinar y mostrar el número más grande de los tres.

if (n1 >= n2 && n1 >= n3) {
  std::cout << "Número más grande: " << n1;
}
if (n2 >= n1 && n2 >= n3) {
  std::cout << "Número más grande: " << n2;
}
if (n3 >= n1 && n3 >= n2) {
  std::cout << "Número más grande: " << n3;
}

Ejecuta el programa

Utiliza el siguiente comando para compilar y ejecutar el programa:

g++ main.cpp -o main &&./main

Código completo

Aquí está el código completo del archivo main.cpp:

#include <iostream>
#include <cstdlib>

int main() {
  float n1, n2, n3;
  std::cout << "Ingrese tres números: ";
  std::cin >> n1 >> n2 >> n3;
  if (n1 >= n2 && n1 >= n3) {
    std::cout << "Número más grande: " << n1;
  }
  if (n2 >= n1 && n2 >= n3) {
    std::cout << "Número más grande: " << n2;
  }
  if (n3 >= n1 && n3 >= n2) {
    std::cout << "Número más grande: " << n3;
  }
  return 0;
}

Resumen

En este laboratorio, escribimos un programa en C++ para encontrar el mayor de tres números. Aprendimos cómo usar la instrucción if para comparar valores, y cómo pedirle al usuario que ingrese datos usando cout y cin. También aprendimos cómo compilar y ejecutar programas en C++ en la terminal.