
Помогите решить вторую.. 1. Даны три числа а, b, с. Удвойте эти числа, если они являются
упорядоченными по возрастанию. 2. Проверьте, есть ли среди трех заданных чисел равные.

Ответы на вопрос

Решается и первая и вторая
Вывод на скриншотах
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
bool check(int, int);
int main()
{
int a, b, c;
cout << "Enter a, b, c: "; //Вводить через пробел
cin >> a >> b >> c;
//Проверка на упорядоченность
if(a <= b && b <= c)
{
//Если числа являются упорядоченными,
// то вывести на экран удвоенные значения
cout << "The numbers are ordered:\n";
cout << (a * 2) << ' ' << (b * 2) << ' ' << (c * 2) << endl;
}
else
cout << "The numbers are not ordered" << endl;
//Проверка на равенство
if(check(a, b) || check(b, c) || check(a, c))
{
cout << "There are equal numbers" << endl;//Есть равные числа
}
else
cout << "Equal numbers are not" << endl;//Нет равных чисел
return 0;
}
bool check(int x, int y)
{
if(x == y)
{
return true;
}
else
return false;
}






Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili