
C++ 1)дано три значения, найти среднее из них 2)дано 2 значения, проверить делится ли одно число
на другое И вывести сообщение об этом и частное от деления (в любом случае) И остаток от деления (если не делится) 3) даны 3 целых числа, два из которых одинаковые, а третье отличается, найти порядковый номер отличного от других числа

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

Ответ:
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
//Номер 1
int x1, x2, x3;
cin >> x1 >> x2 >> x3;
int sum = x1 + x2 + x3;
sum -= (max(max(x1,x2),x3) + min(min(x1,x2),x3));
cout << sum;
//Номер 2
int a , b;
cin >> a >> b;
if( a % b == 0)
cout << "Yes " << (a / b);
else
cout << "No " << (a / b) << ' ' << (a % b);
//Номер 3
int y1, y2, y3;
cin >> y1 >> y2 >> y3;
if(y1 == y3) cout << 2;
else if (y1 == y2) cout << 3;
else cout << 1;
return 0;
}



Для каждой из задач рассмотрим отдельные решения на языке C++.
- Найти среднее из трех значений:
cpp#include <iostream>
using namespace std;
int main() {
int a, b, c;
cout << "Введите три значения: ";
cin >> a >> b >> c;
// Находим среднее значение
int average;
if ((a >= b && a <= c) || (a >= c && a <= b))
average = a;
else if ((b >= a && b <= c) || (b >= c && b <= a))
average = b;
else
average = c;
cout << "Среднее значение: " << average << endl;
return 0;
}
- Проверить делится ли одно число на другое и вывести сообщение об этом, а также частное и остаток:
cpp#include <iostream>
using namespace std;
int main() {
int a, b;
cout << "Введите два значения: ";
cin >> a >> b;
if (b == 0) {
cout << "Ошибка: деление на ноль невозможно." << endl;
} else {
cout << a << " " << (a % b == 0 ? "делится" : "не делится") << " на " << b << "." << endl;
cout << "Частное: " << a / b << endl;
cout << "Остаток: " << a % b << endl;
}
return 0;
}
- Найти порядковый номер отличного от других числа:
cpp#include <iostream>
using namespace std;
int main() {
int a, b, c;
cout << "Введите три целых числа: ";
cin >> a >> b >> c;
if (a == b) {
cout << "Отличное число: " << c << ", его порядковый номер: 3" << endl;
} else if (a == c) {
cout << "Отличное число: " << b << ", его порядковый номер: 2" << endl;
} else {
cout << "Отличное число: " << a << ", его порядковый номер: 1" << endl;
}
return 0;
}
Каждая из этих программ решает поставленную задачу. Вы можете скомпилировать и запустить каждую программу отдельно для проверки их работоспособности.


Похожие вопросы







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