Введение
В этом лабе мы напишем программу на 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++ в терминале.



