Нужно сделать блок-схемы алгоритмов для двух заданий по коду c++.
Задание 1. Даны три целых числа a, b, c. Определить, имеется ли среди них хотя бы одна пара взаимно противоположных чисел. Ответ вывести в виде сообщения.
#include
void checkOppositeNumbers(int a, int b, int c)
{
if (a + b == 0 || a + c == 0 || b + c == 0) {
std::cout << "Среди чисел " << a << ", " << b << ", " << c << " есть пара взаимно противоположных чисел." << std::endl;
}
else
{
std::cout << "Среди чисел " << a << ", " << b << ", " << c << " нет пары взаимно противоположных чисел." << std::endl;
}
}
int main()
{
setlocale(LC_ALL, "Russian");
int choice;
std::cout << "Введите номер варианта (1, 2 или 3): ";
std::cin >> choice;
switch (choice)
{
case 1:
checkOppositeNumbers(-4, -3, 4);
break;
case 2:
checkOppositeNumbers(12, -2, 2);
break;
case 3:
checkOppositeNumbers(69, 8, 8);
break;
default:
std::cout << "Неправильный номер варианта!" << std::endl;
}
return 0;
}
Задание 2. Найти сумму всех нечетных двухзначных чисел кратных трем.
#include
using namespace std;
int main() {
setlocale (0,"");
int sum = 0;
for (int num = 11; num < 100; num += 2) {
if (num % 3 == 0) {
sum += num;
}
}
cout << "Сумма всех нечетных двухзначных чисел кратных трем: " << sum << endl;
return 0;
}
Сделать только блок-схемы алгоритмов.
Гарантия на работу | 1 год |
Средний балл | 4.59 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |