jajahahah81817
13.05.2023 21:25

Написать комментарии к коду. Программирование С++ Нужно пояснение кода. Код с комментариями.
#include
#include
#include
#include
#include
#include
#include

using namespace std;
class Rational
{
public:
Rational() //конструктор по умолчанию
{
num = 0;
den = 1;
}
Rational(int numerator, int denominator)
{
if (denominator 0 && b > 0)
{
if (a > b)
{
a %= b;
}
else
{
b %= a;
}
}//while
return a + b;
}
};
bool operator == (Rational a, Rational b) /перезгузим оператор ==
{
if ((a.Numerator() == b.Numerator()) && (a.Denominator() == b.Denominator()))
{
return true;
}
else {
return false;
}
}

bool operator > (Rational a, Rational b) ) /перезгузим оператор ==
{
return (a.Numerator() / (double)a.Denominator()) > double(b.Numerator() / (double)b.Denominator()); ) /перезгузим оператор ==
}
bool operator < (Rational a, Rational b)
{

return (a.Numerator() / (double)a.Denominator()) < (b.Numerator() / (double)b.Denominator());
}

int main() {
{
const set rs = { {1, 2}, {1, 25}, {3, 4}, {3, 4}, {1, 2} };
if (rs.size() != 3) {
cout << "Wrong amount of items in the set" << endl;
return 1;
}

vector v;
for (auto x : rs) {
v.push_back(x);
}
if (v != vector{ {1, 25}, { 1, 2 }, { 3, 4 }}) {
cout << "Rationals comparison works incorrectly" << endl;
return 2;
}
}

{
map count;
++count[{1, 2}];
++count[{1, 2}];
++count[{2, 3}];

if (count.size() != 2) {
cout << "Wrong amount of items in the map" << endl;
return 3;
}
}
cout << "OK" << endl;
return 0;
}

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
LOL2202
27.03.2023 23:27

1. Укажіть всі цілі від’ємні числа, що більші за -4,7 .

А) -3,-2,-1; В) -5, -4,-3, -2,-1;

Б) -4,-3,-2,-1,0; Г) -4,-3,-2,-1.

2. Сума двох чисел 25 і одне з них у 5 разів менше за інше. Яка із систем відповідає умові

задачі, якщо менше число позначили через х, а більше – через у?

А) В)

Б) Г)

3.При якому значенні т значення виразу 4-2т дорівнює 7?

А) -1,5; Б) -10; В) 1,5; Г) -5,5.

4. Розв’яжіть рівняння х2 +9х=0

А) 0; Б) -9; В) -9; 0; Г) 0; 9.

5.При якому значенні змінної х дріб не має змісту?

А) 2; Б) -2,4; В) -4; Г) -2.

6. Серед наведених систем укажіть таку, що не має розв’язків

А В)

Б) Г)

7. Чому дорівнює сума та добуток коренів квадратного рівняння х2- 8х +15 = 0;

8.Складіть квадратне рівняння, корені якого дорівнюють 2 - та 2 + .

9.Розв’яжіть систему рівнянь:

10. Розвяжіть рівняння: -у4 -5у2 +36 =0

ІІ рівень

ІІІ рівень

Объяснение:

0,0(0 оценок)
Ответ:
pingvik86
17.11.2020 13:35

Надо установить 32-bit java и всё заработает. Я так сделал и всё. Я ввожу правильный (:11111) адрес сервера. Q: Я не могу двигаться при входе в игру, что делать?. зайти - ввожу ke. org:12317 и сначало долго висит надпись Вход и после этого - Подключение. Здравствуйте! Я установил последнюю версию Minecraft совсем недавно. Но я не могу. Никак! Делайте пароли запоминаемые и не очень большие. Когда я играю на серверах с мини-играми, они долго грузятся. 2.1 Загрузка и запуск игры; 2.2 Вход в игру; 2.3 Управление и интерфейс. После объединения аккаунта Minecraft с общим аккаунтом.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота