Вопрос задан 28.06.2023 в 21:02. Предмет Информатика. Спрашивает Щелчкова Варя.

Есть кто в c++ разбирается? Помогите решить задачу. Перераспределить значения переменных x и у

так, чтобы в x оказалось большее из этих значений, а в у — меньшее. Можно использовать только библиотеки "conio.h" "stdio.h" "math.h" "clocale". Без других иных библиотек как "iostream" и т. д.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Субботин Владислав.

#include "stdio.h"

int main() {

int x=6, y=10; //значения могут быть любые

int d;

if (y > x) {

d = x;

x = y;

y = d;

}

printf("%i", x);

printf("\n");

printf("%i", y);

return 0;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для перераспределения значений переменных x и y так, чтобы x содержало большее значение, а y меньшее значение, вы можете использовать следующий код на C++ с использованием только библиотек "conio.h" и "stdio.h":

cpp
#include <stdio.h> #include <conio.h> int main() { int x, y; // Ввод значений x и y printf("Введите значение x: "); scanf("%d", &x); printf("Введите значение y: "); scanf("%d", &y); // Перераспределение значений, если x < y if (x < y) { int temp = x; x = y; y = temp; } // Вывод результатов printf("После перераспределения:\n"); printf("x = %d\n", x); printf("y = %d\n", y); getch(); // Чтобы консольное окно не закрывалось сразу return 0; }

Этот код сначала запрашивает у пользователя значения x и y, а затем перераспределяет их, если x меньше y, используя временную переменную. В результате в x будет большее значение, а в y - меньшее значение.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос