Печать
Категория: If
Просмотров: 3498

If 09. Даны две переменные вещественного типа: A, B. Перераспределить значения данных переменных так, чтобы в A оказалось меньшее из значений, а в B — большее. Вывести новые значения переменных A и B.

Решение на Python 3:

import random

A = random.randrange(-3,3)
B = random.randrange(-3,3)

print("Число A:", A)
print("Число B:", B)

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

print("Число A:", A)
print("Число B:", B)

Решение на C++

#include <bits/stdc++.h>
using namespace std;

int main() {
srand((int)time(0));
int x, A, B;
A = rand() % 20 - 10;
B = rand() % 20 - 10;
cout << "Number 1: " << A << endl;
cout << "Number 2: " << B << endl;

if(A > B) {
x = A;
A = B;
B = x;
}

cout << endl;
cout << "Number 1: " << A << endl;
cout << "Number 2: " << B << endl;

return 0;
}