помогите решить вторую.. 1. Даны три числа а, b, с. Удвойте
помогите решить вторую..
1. Даны три числа а, b, с. Удвойте эти числа, если они являются упорядоченными по возрастанию.
2. Проверьте, есть ли посреди трех данных чисел равные.
Решается и 1-ая и 2-ая
Вывод на скриншотах
include lt;iostreamgt;
using std::cout;
using std::cin;
using std::endl;
bool check(int, int);
int main()
int a, b, c;
cout lt;lt; "Enter a, b, c: "; //Вводить через пробел
cin gt;gt; a gt;gt; b gt;gt; c;
//Проверка на упорядоченность
if(a lt;= b amp;amp; b lt;= c)
//Если числа являются упорядоченными,
// то вывести на экран двойные значения
cout lt;lt; "The numbers are ordered:\n";
cout lt;lt; (a * 2) lt;lt; ' ' lt;lt; (b * 2) lt;lt; ' ' lt;lt; (c * 2) lt;lt; endl;
else
cout lt;lt; "The numbers are not ordered" lt;lt; endl;
//Проверка на равенство
if(check(a, b) check(b, c) check(a, c))
cout lt;lt; "There are equal numbers" lt;lt; endl;//Есть равные числа
else
cout lt;lt; "Equal numbers are not" lt;lt; endl;//Нет одинаковых чисел
return 0;
bool check(int x, int y)
if(x == y)
return true;
else
return false;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.