6. Расписание прибытия и отправления поездов для некоторой желез- нодорожной станции, составленное на определённую дату, хранят в виде
таблицы 6.
Таблица 6
А
В
С
D
1
е поезда прибытие отправление направление
2 86
0:03
0:05
Южное
3 115
17:16
17:26 Северное
4 411
13:02
13:27 Северное
5 144
17:20
17:25
Южное
6 288
23:16
23:21
Южное
7 366
0:35
0:45
Южное
8 80
12:54
13:09 Северное
В столбце А этой таблицы записан номер поезда, в столбце в время
прибытия, в столбце C - время отправления, в D- направление.
На основании данных, содержащихся в этой таблице, выполните зада-
Ния:
1) укажите, какую формулу нужно записать в ячейку F2 для определе-
ния количества поездов, прибывших на данную станцию раньше часа дня
(13:00).
#include <iostream>
using namespace std;
int main()
{
setlocale(0, "");
int a{}, b{};
cout << "a = ";
cin >> a;
cout << "b = ";
cin >> b;
if (a % b >= 0 && a % b <= 4) cout << "Остаток от деления " << a << " на " << b << " (" << a % b << ") попадает в диапазон 0...4";
else cout << "Остаток от деления " << a << " на " << b << " (" << a % b << ") не попадает в диапазон 0...4";
return 0;
}
Задача: перевести число 49 из десятичной системы счисления в двоичную
Для того, чтобы перевести число 49 из десятичной системы счисления в двоичную, необходимо осуществить последовательное деление на 2, то тех пор пока остаток не будет меньше чем 2.
— 49 2
48 — 24 2
1 24 — 12 2
0 12 — 6 2
0 6 — 3 2
0 2 1
1
Полученные остатки записываем в обратном порядке, таким образом:
ответ: 4910=1100012
Обратите внимание, что алфавит в 2-ой системе счисления содержит следующие значения:
0, 1
Число 49 не может иметь основание 2.
Задача: перевести число 132 из десятичной системы счисления в двоичную
Для того, чтобы перевести число 132 из десятичной системы счисления в двоичную, необходимо осуществить последовательное деление на 2, то тех пор пока остаток не будет меньше чем 2.
— 132 2
132 — 66 2
0 66 — 33 2
0 32 — 16 2
1 16 — 8 2
0 8 — 4 2
0 4 — 2 2
0 2 1
0
Полученные остатки записываем в обратном порядке, таким образом:
ответ: 13210=100001002
Обратите внимание, что алфавит в 2-ой системе счисления содержит следующие значения:
0, 1
Число 132 не может иметь основание 2.
Задача: перевести число 2051 из десятичной системы счисления в двоичную.
Для того, чтобы перевести число 2051 из десятичной системы счисления в двоичную, необходимо осуществить последовательное деление на 2, до тех пор пока остаток не будет меньше чем 2.
— 2051 2
2050 — 1025 2
1 1024 — 512 2
1 512 — 256 2
0 256 — 128 2
0 128 — 64 2
0 64 — 32 2
0 32 — 16 2
0 16 — 8 2
0 8 — 4 2
0 4 — 2 2
0 2 1
0
Полученные остатки записываем в обратном порядке, таким образом:
ответ: 205110=1000000000112.
Обратите внимание, что алфавит в 2-ой системе счисления содержит следующие значения:
0, 1
Число 2051 не может иметь основание 2.