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