Вопрос задан 20.06.2023 в 07:58. Предмет Информатика. Спрашивает Мейрамова Адия.

С++ Дано дві змінні дійсного типу: A, B. Перерозподілити значення даних змінних так, щоб у A

виявилося менше з значень, а в B-більше. Вивести нові значення змінних A і B.
0 0
Перейти к ответам

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

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

Ответ:

1-й вариант с использованием min и max из stdlib.h:

#include <iostream>

#include <stdlib.h>

using namespace std;

int main()

{

   double A{}, B{};

   cout << "A = ";

   cin >> A;

   cout << "B = ";

   cin >> B;

   double temp = A;

   A = min(A, B), B = max(temp, B);

   cout << endl << endl << "A = " << A << endl << "B = " << B;

   return 0;

}

2-й вариант через обычные if else:

#include <iostream>

using namespace std;

int main()

{

   double A{}, B{};

   cout << "A = ";

   cin >> A;

   cout << "B = ";

   cin >> B;

   double tmpMin{}, tmpMax{};

   if (A < B) tmpMin = A, tmpMax = B;

   else tmpMin = B, tmpMax = A;

   A = tmpMin, B = tmpMax;

   cout << endl << endl << "A = " << A << endl << "B = " << B;

   return 0;

}

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

Для перерозподілу значень змінних A і B так, щоб у A виявилося менше з значень, а в B - більше, можна використати такий алгоритм:

1. Порівняти значення змінних A і B. 2. Якщо значення змінної A більше за значення змінної B, то обміняти їх значеннями. 3. Вивести нові значення змінних A і B.

Наприклад, якщо вхідні значення змінних A і B дорівнюють відповідно 5 і 10, то після застосування алгоритму нові значення змінних будуть 5 і 10.

Ураховуючи вищезазначений алгоритм, можна переписати програму на мові програмування Python:

```python A = float(input("Введіть значення змінної A: ")) B = float(input("Введіть значення змінної B: "))

if A > B: A, B = B, A

print("Нове значення змінної A:", A) print("Нове значення змінної B:", B) ```

0 0

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

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

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

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