
Написать код на языке С++ Вводят значения переменных X,Y. Поменять местами значения переменных так,
чтобы в переменной Х появилось значение Y,а в Y-начальное значение Х

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

cout>>"введите х";
cin<<x;
cout>>"введите y";
cin<<y;
b=x;
x=y;
y=b;
cout>>"x= " + х +"\n";
cout>>"y= " + y;
Логика 100% верная, но само написание может быть с ошибкой. С++ давно был



В языке C++ для обмена значениями двух переменных X и Y можно использовать третью временную переменную. Ниже приведен код, который реализует данную операцию:
```cpp
#include
int main() { int X, Y, temp; std::cout << "Введите значение переменной X: "; std::cin >> X; std::cout << "Введите значение переменной Y: "; std::cin >> Y; std::cout << "Исходные значения переменных: X = " << X << ", Y = " << Y << std::endl; temp = X; X = Y; Y = temp; std::cout << "Значения переменных после обмена: X = " << X << ", Y = " << Y << std::endl; return 0; } ```
В этом коде мы объявляем переменные X, Y и temp типа int. Затем мы запрашиваем у пользователя ввод значений для переменных X и Y. Далее выводим исходные значения переменных. Затем мы сохраняем значение переменной X во временной переменной temp. Затем мы присваиваем переменной X значение переменной Y, а переменной Y присваиваем значение переменной temp, которое изначально было равно X. Наконец, выводим значения переменных после обмена.


Топ вопросов за вчера в категории Информатика







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