Предмет: Информатика, автор: sergey20079688

Подскажите где ошибка
Даны два числа a и b. Ваша программа должна поменять два числа местами, если a

using namespace std;

int main()

{

int a, b;

cin >> a >> b;

if (a == b)

{

cout << a + 1 << ' ' << b + 2;

}

else

{

cout << a << ' ' << b;

}

return 0;

}


restIess: если а что?
sergey20079688: Даны два числа a и b. Ваша программа должна поменять два числа местами, если a
Формат входных данных
Даны два целых числа a и b (∣∣a∣∣,∣∣b∣∣≤109).

Формат выходных данных
Требуется вывести числа в том же формате, в котором они вводились.

входные данные
3 5
5 3
выходные данные
11 4
11 4
restIess: там ничего нет, просто написано "если а"?

Ответы

Автор ответа: restIess
0

#include <iostream>

using namespace std;

int main() {

int d,a, b;

cin >> a >> b; //считываем значения

if (здесь должно быть условие) { //проверяем условие, так как у нас нет полного условия, вставьте самостоятеьно

 //меняем местами переменные

 d = a;

 a = b;

 b = d;

}

cout << a << " " << b; //выводим на экран

return 0;

}

Похожие вопросы
Предмет: Математика, автор: Егор1111111999