Прошу ! язык - pascal обязательно, чтобы все программы работали при проверке в ! 1. дана строка и некоторое слово. напечатать те предложения строки, которые содержат данное слово. 2. составить программу разложения данного натурального числа на простые множители. например, 200=2³•5². 3. составить программу вычисления суммы факториалов всех четных чисел от m до n. 4. определить наименьший элемент каждой четной строки матрицы a [m, n].
Ответы на вопрос:
№1) 49₁₀ -> 110001₂
№2) 641₈ = 417₁₀
№3) DA₁₆ -> 332₈
№4) 664₁₀ -> 298₁₆
№5) 4CEA₁₆ -> 046352₈
Объяснение:
1) 49₁₀ -> x₂
49 mod 2 = 1
24 mod 2 = 0
12 mod 2 = 0
6 mod 2 = 0
3 mod 2 = 1
1 mod 2 = 1
Остаток от деления записываем в обратном порядке, получаем число: 110001₂
49₁₀ -> 110001₂
2) 641₈ -> x₁₀
641₈ = 8²*6 + 8¹*4 + 8⁰*1 = 384 + 32 + 1 = 417₁₀
641₈ = 417₁₀
3) DA₁₆ -> x₈
Сначала переведём в десятичную, потом в восьмеричную: DA₁₆ = 16¹*13 + 16⁰*10 = 208 + 10 = 218₁₀
218₁₀ -> x₈
218 mod 8 = 2
27 mod 8 = 3
3 mod 8 = 3
0 mod 8 = 0
Остаток от деления записываем в обратном порядке, получаем число: 0332₈
DA₁₆ -> 332₈
4) 664₁₀ -> x₁₆
664 mod 16 = 8
41 mod 16 = 9
2 mod 16 = 2
0 mod 16 = 0
Остаток от деления записываем в обратном порядке, получаем число: 0298₁₆
664₁₀ -> 298₁₆
5) 4CEA₁₆ -> x₈
Сначала переведём в десятичную, потом в восьмеричную: 4CEA₁₆ = 16³*4 + 16²*12 + 16¹*14 + 16⁰*10 = 16384 + 3072 + 224 + 10 = 19690₁₀
19690₁₀ -> x₈
19690 mod 8 = 2
2461 mod 8 = 5
307 mod 8 = 3
38 mod 8 = 6
4 mod 8 = 4
0 mod 8 = 0
Остаток от деления записываем в обратном порядке, получаем число: 046352₈
4CEA₁₆ -> 046352₈
Популярно: Информатика
-
Svetlanalitv12.03.2023 10:33
-
knopiknopa15.03.2020 04:25
-
8473726374801.03.2023 15:20
-
Anna20068989809865410.02.2022 04:57
-
nastabugrim09.04.2020 10:51
-
nasty2004b22.06.2021 10:39
-
driftsmuk122.07.2022 20:10
-
kononovadm01.07.2020 02:18
-
Teacher99128.12.2021 00:59
-
nastunya2915.03.2022 16:24