Введение
В этом практическом занятии вы научитесь определять наибольшее и наименьшее из трех чисел с использованием блоков if-else в языке программирования C++.
💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал
В этом практическом занятии вы научитесь определять наибольшее и наименьшее из трех чисел с использованием блоков if-else в языке программирования C++.
Начните с объявления переменных, которые будут содержать три числа, а также переменных, которые будут содержать наименьшее и наибольшее числа. Добавьте следующий код для объявления переменных:
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nWelcome to LabEx :-)\n\n\n";
cout << " ===== Program to find the Largest and the Smallest number among 3 numbers ===== \n\n";
// Declare variables
int n1, n2, n3, smallest, largest;
// Taking input from user
cout << " Enter the three numbers : \n\n\n";
cin >> n1 >> n2 >> n3;
Установите наименьшее и наибольшее значения равными двум из введенных пользователем чисел. Мы делаем это, потому что будем сравнивать третье число с текущими наименьшим и наибольшим числами в инструкциях if. Добавьте следующий код:
// Set initial values
smallest = n1;
largest = n2;
Сравните каждое из оставшихся чисел с текущими переменными наименьшего и наибольшего значений. Если одно из оставшихся чисел меньше текущей переменной наименьшего значения, задайте переменной наименьшего значение равным этому числу. Если одно из оставшихся чисел больше текущей переменной наибольшего значения, задайте переменной наибольшего значение равным этому числу. Добавьте следующий код:
// Compare values and assign new values
if (n2 < smallest)
{
smallest = n2;
}
if (n3 < smallest)
{
smallest = n3;
}
if (n3 > largest)
{
largest = n3;
}
if (n2 > largest)
{
largest = n2;
}
Выведите наименьшее и наибольшее числа в консоль с использованием инструкций cout. Добавьте следующий код:
// Output smallest and largest numbers
cout << "\n\n The Smallest number among ( " << n1 << ", " << n2 << ", " << n3 << " ) is : " << smallest;
cout << "\n\n The Largest number among ( " << n1 << ", " << n2 << ", " << n3 << " ) is : " << largest;
cout << "\n\n\n";
return 0;
}
В этом практическом занятии показано, как найти наибольшее и наименьшее из трех чисел на C++ с использованием блоков if-else. Вы узнали, как объявлять переменные, задавать начальные значения, сравнивать значения и выводить результаты в консоль. С этими знаниями вы можете писать более сложные программы, которые принимают решения на основе ввода пользователя.