If10. Даны две переменные целого типа: $$A$$ и $$B$$. Если их значения не равны, то присвоить каждой переменной сумму этих значений, а если равны, то присвоить переменным нулевые значения. Вывести новые значения переменных $$A$$ и $$B$$.
Решение от Дмитрия:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
# include <iostream> # include <windows.h> # include <cmath> using namespace std; int main () { SetConsoleCP(1251); SetConsoleOutputCP(1251); int A, B; cout << "Введите два числа целого типа: " << endl << "Введите первое число: "; cin >> A; cout << "Введите второе число: "; cin >> B; if (A == B) { A = B = 0; } else { A = B += A; } cout << "A = " << A << endl; cout << "B = " << B << endl; system ("pause"); return 0; } |
Другие задачи из раздела If можно посмотреть здесь.
Простите,но я в общем,не нашла то окно,где можно написать свой вопрос,можно ли задать вопрос тут? 🙂
Задача A «Кубы» (100 баллов)
Имеется некоторое прямоугольное помещение и кубы, которые предполагается в это помещение сложить
Напишите программу, которая определяет, сколько кубов войдет в помещение
Формат входных данных:
С клавиатуры вводится четыре числа через пробел D, A, B, C, обозначающие соответственно длину ребра куба, длину, высоту и ширину помещения
Формат выходных данных:
На экран вывести в виде числа количество кубов, вмещающихся в помещение
ввод
вывод
1 3 3 3
27
2 4 4 8
16
Спасибо вам заранее.
Отвечаю тут: http://coolcode.ru/forums/topic/vopros-ot-ann/