Введите по очереди возраст Александра, Бориса и Виктора. Определите, кто из них самый старший. Например: возраст

Введите по очереди возраст Александра, Бориса и Виктора. Определите, кто из них самый старший. Например: возраст Александра: 15, возраст Бориса: 17, возраст Виктора: 16. Ответ: Борис самый старший. На языке С++ или Pascal. Например: возраст Александра: 17, возраст Бориса: 17, возраст Виктора: 16. Ответ: Александр и Борис старше Виктора.
Primula

Primula

Хорошо, чтобы определить, кто из Александра, Бориса и Виктора самый старший, мы должны сравнить их возрасты. Давайте решим эту задачу на языке С++.

cpp
#include
using namespace std;

int main() {
int age_Alexander, age_Boris, age_Viktor;

cout << "Введите возраст Александра: ";
cin >> age_Alexander;

cout << "Введите возраст Бориса: ";
cin >> age_Boris;

cout << "Введите возраст Виктора: ";
cin >> age_Viktor;

if (age_Alexander > age_Boris && age_Alexander > age_Viktor) {
cout << "Александр самый старший.";
} else if (age_Boris > age_Alexander && age_Boris > age_Viktor) {
cout << "Борис самый старший.";
} else if (age_Viktor > age_Alexander && age_Viktor > age_Boris) {
cout << "Виктор самый старший.";
} else {
cout << "У них одинаковые возрасты.";
}

return 0;
}


В этом коде мы используем переменные `age_Alexander`, `age_Boris` и `age_Viktor`, чтобы хранить возраст каждого из них. Затем мы запрашиваем пользователя ввести их возрасты.

Затем используя условные операторы `if` и `else if`, мы сравниваем их возрасты и выводим соответствующее сообщение о том, кто из них самый старший. Если возрасты двух или более человек совпадают, мы выводим сообщение о том, что у них одинаковые возрасты.

Например, если вводить возрасты по следующей последовательности: возраст Александра: 17, возраст Бориса: 17, возраст Виктора: 16, программа выведет: "Александр и Борис старше Виктора."

Надеюсь, это понятно. Если у вас есть еще вопросы - не стесняйтесь спрашивать!
Знаешь ответ?
Задать вопрос
Привет!
hello