Программа на C++ для нахождения наибольшего числа

C++Beginner
Практиковаться сейчас

Введение

В этом лабе мы напишем программу на C++ для нахождения наибольшего из трех чисел.

Создайте новый файл

Мы создадим новый файл с именем main.cpp в каталоге ~/project с помощью следующей команды:

touch ~/project/main.cpp

Подключите необходимые заголовочные файлы

Нам нужно включить заголовочные файлы iostream и cstdlib, чтобы использовать функции cout, cin и system.

#include <iostream>
#include <cstdlib>

Создайте функцию main()

Добавьте следующий код, чтобы создать функцию main():

int main() {
  // code will go here
  return 0;
}

Объявите три переменные типа float

Нам нужно объявить три переменные типа float для хранения трех чисел, введенных пользователем.

float n1, n2, n3;

Запросите у пользователя ввод

Мы будем использовать функцию cout, чтобы предложить пользователю ввести три числа, и функцию cin, чтобы сохранить эти числа в переменных, которые мы только что объявили.

std::cout << "Enter three numbers: ";
std::cin >> n1 >> n2 >> n3;

Определите наибольшее число

Мы будем использовать серию инструкций if, чтобы определить и вывести наибольшее из трех чисел.

if (n1 >= n2 && n1 >= n3) {
  std::cout << "Largest number: " << n1;
}
if (n2 >= n1 && n2 >= n3) {
  std::cout << "Largest number: " << n2;
}
if (n3 >= n1 && n3 >= n2) {
  std::cout << "Largest number: " << n3;
}

Запустите программу

Используйте следующую команду для компиляции и запуска программы:

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

Полный код

Вот полный код для файла main.cpp:

#include <iostream>
#include <cstdlib>

int main() {
  float n1, n2, n3;
  std::cout << "Enter three numbers: ";
  std::cin >> n1 >> n2 >> n3;
  if (n1 >= n2 && n1 >= n3) {
    std::cout << "Largest number: " << n1;
  }
  if (n2 >= n1 && n2 >= n3) {
    std::cout << "Largest number: " << n2;
  }
  if (n3 >= n1 && n3 >= n2) {
    std::cout << "Largest number: " << n3;
  }
  return 0;
}

Резюме

В этом практическом занятии мы написали программу на C++, которая находит наибольшее из трех чисел. Мы узнали, как использовать инструкцию if для сравнения значений, а также как предлагать пользователю вводить данные с использованием cout и cin. Мы также узнали, как компилировать и запускать программы на C++ в терминале.