- •Лабораторная работа №7
- •Краткие сведения из теории
- •Задачи для самостоятельного решения на тему «Измерение количества информации»:
- •Задачи для самостоятельного решения на тему «Работа с координатами геометрических фигур»:
- •Задачи для самостоятельного решения на тему «Логические операции»:
- •Задачи для самостоятельного решения на тему «Обработка массивов данных»:
- •Контрольные вопросы:
Задачи для самостоятельного решения на тему «Обработка массивов данных»:
Задача 1. Составить блок-схему алгоритма закрашивания ячеек таблицы 8Х8 в шахматном порядке.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задача 2. Заполнить таблицу размером 5*5 целыми числами от 1 до 25, как показано на рисунке.
5 |
4 |
3 |
2 |
1 |
10 |
9 |
8 |
7 |
6 |
15 |
14 |
13 |
12 |
11 |
20 |
19 |
18 |
17 |
16 |
25 |
24 |
23 |
22 |
21 |
Задача 3. Создать одномерный массив А(25) целых случайных чисел в диапазоне от 1 до 100. Отсортировать его в порядке возрастания.
Контрольные вопросы:
-
Что такое алгоритм?
-
Назовите формы представления алгоритма.
-
Назовите основные базовые структуры алгоритма.
-
Откуда появилось слово алгоритм?
-
Что такое итерация?
-
Перечислите основные свойства алгоритма.
-
Какая геометрическая фигура предназначена для проверки условия в блок-схеме?
-
Что такое определенность алгоритма?
-
Какая геометрическая фигура предназначена для организации цикла в блок-схеме?
-
Назовите разновидности циклических структур.