Напишите алгоритм, который по входным данным трех чисел определяет: а) наибольшее; б) найменьший; в) разница между большим и меньшим. Создайте блок-схему с помощью flowgorithm и программы C++.
Ответ
0/5 (0 оценок)
0
vanyakalkor 1 год назад
Светило науки - 44 ответа - 0 раз оказано помощи

Объяснение:

#include <iostream>

using namespace std;

int main() {

int A, B, C;

cout << "Введіть три числа: ";

cin >> A >> B >> C;

int maxNum = max(max(A, B), C);

int minNum = min(min(A, B), C);

bool isUnderage = minNum < 18;

int difference = maxNum - minNum;

cout << "Найбільше число: " << maxNum << endl;

if (isUnderage) {

cout << "Є несовершеннолетній." << endl;

} else {

cout << "Немає несовершеннолетнього." << endl;

}

cout << "Різниця між найбільшим і найменшим: " << difference << endl;

return 0;

}