
- •Краткие теоретические сведения
- •1. Основы алгоритмизации
- •1.1. Общие сведения об алгоритмах
- •1.1.1. Свойства алгоритмов и способы их задания
- •Описание условных графических обозначений (уго), используемых в са
- •1.1.2. Базовый набор структур
- •1.1.3. Линейные и разветвляющиеся структуры
- •2.3. Организация циклических вычислительных процессов
- •1.2.1. Цикл с заданным условием продолжения работы (цикл-пока)
- •1.2.2. Цикл с заданным условием окончания работы (цикл-до)
- •1.2.3. Цикл с заданным числом повторений
- •Задание № 1
- •Задание № 2
- •Задание № 3
- •Задание № 4
- •Работа с одномерным массивом.
- •Обработка двумерного массива.
- •Задание № 9
- •Задание №10 Задание 10.1 "Работа в среде ms windows и с текстовым редактором ms word
- •Задание 10.2.1 “Создание таблиц и внедрение объектов в таблицу”
- •Задание 10.2.2 "Ввод данных, формул и вычисления в таблице"
- •Задание 10.2.3 "Построение диаграмм и работа с ними"
- •Задание 10.2.4 "Мастер функций"
- •Задание 10.2.5 "Работа с базами данных Excel"
- •Задание 10.2.6 "Защита информации в Excel"
- •Информация, необходимая для вычислений на листе «Расчет налога»
- •Пример выполнения контрольной работы
- •"Создание таблиц и внедрение объектов в таблицу"
- •«Ввод данных, формул и вычисления в таблице»
- •"Построение диаграмм и работа с ними"
- •"Мастер функций"
- •"Работа с базами данных excel"
- •"Защита информации в excel"
- •«Экранные формы выполнения задания»
Работа с одномерным массивом.
Задание № 7
Для совокупности чисел X(0.01; -27.3; 0.; 125.27; 371.45; 0.;12;-5;-172.3; 0.05; 17.1; 49.5; -0.01) при А= -5 необходимо выполнить задание, взятое из нижеприведенной таблицы и вывести на печать полученные результаты. Составить схему алгоритма и программу.
Варианты задания.
23
Обработка двумерного массива.
Задание № 8
Составить схему алгоритма и программу решения задачи обработки двумерного массива согласно таблице 8.3
Задание матрицы определяется из таблицы 8.1 и 8.2.
Принятые обозначения:
М - количество строк в заданной матрице;
N — количество столбцов в заданной матрице;
i - начальный номер строки для заданной матрицы в таблице 8.1;
j - начальный номер столбца для заданной матрицы в таблице 8.1;
Таблица 8.1
Задание матрицы
Номер строки |
Номер столбца |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
7,2 |
3,6 |
4,8 |
6,3 |
0 |
-3,2 |
0 |
3,3 |
-1,8 |
2,4 |
|
4,5 |
2,3 |
-5,1 |
1,3 |
8,1 |
0 |
2,4 |
-6 |
5 |
0,8 |
|
6,3 |
-2,4 |
8,4 |
0 |
1,6 |
!,5 |
0 |
0 |
-4,3 |
-3,5 |
|
1,7 |
6,8 |
1,3 |
10,5 |
0 |
0 |
1,8 |
3,2 |
-1,2 |
-1,3 |
|
2,3 |
2,6 |
10,5 |
0,8 |
2,6 |
0 |
0 |
-2,3 |
0 |
-7,2 |
|
9,5 |
1,6 |
-3,8 |
2,6 |
-1,3 |
3,3 |
-0,8 |
0 |
3,5 |
8 |
Таблица 8.2
Задание матрицы
Вариант |
Наименование матрицы (вектора) |
М |
N |
і |
j |
|
1 |
AN |
3 |
5 |
1 |
1 |
|
2 |
В |
4 |
5 |
1 |
4 |
|
3 |
С |
5 |
3 |
1 |
8 |
|
4 |
D |
4 |
3 |
9 |
2 |
|
5 |
А В |
2 |
5 |
5 |
2 |
|
6 |
G5 |
6 |
6 |
1 |
1 |
|
7 |
AH |
5 |
4 |
1 |
4 |
|
8 |
СР |
6 |
3 |
1 |
1 |
|
9 |
Н8 |
5 |
3 |
2 |
2 |
|
10 |
EL |
6 |
4 |
1 |
1 |
|
11 |
G |
4 |
4 |
3 |
2 |
|
12 |
Т |
5 |
3 |
2 |
8 |
|
13 |
Р |
3 |
6 |
3 |
5 |
|
14 |
G X |
3 5 |
5 1 |
4 2 |
4 10 |
|
15 |
Y2 |
2 |
3 |
4 |
2 |
|
16 |
BR |
4 |
3 |
3 |
1 |
|
17 |
F4 |
5 |
2 |
2 |
1 |
|
18 |
R |
3 |
5 |
3 |
1 |
|
19 |
Q |
4 |
5 |
3 |
1 |
|
20 |
BIS |
6 |
3 |
1 |
4 |
|
21 |
E F |
3 3 |
3 3 |
1 4 |
1 1 |
|
22 |
CN |
3 |
4 |
2 |
7 |
|
23 |
S |
5 |
4 |
2 |
2 |
|
24 |
TV |
3 |
5 |
2 |
1 |
|
25 |
Q3 |
5 |
3 |
2 |
3 |
|
26 |
W |
3 |
4 |
4 |
2 |
|
27 |
U |
6 |
4 |
1 |
3 |
|
28 |
Z |
2 |
4 |
4 |
1 |
|
29 |
X Y |
5 4 |
4 3 |
2 2 |
3 8 |
|
30 |
H |
2 |
6 |
5 |
1 |
23 Таблица 8.3
Варианты заданий
Вариант |
Содержание задания |
|
Найти и напечатать максимальные по значению элементы в каждой строке заданной матрицы AN. |
|
Определить и напечатать количество ненулевых элементов з каждой строке заданной матрицы В. |
|
Определить и напечатать сумму отрицательных элементов з каждом столбце заданной матрицы С. |
|
Определить минимальный элемент заданной матрицы D. Напечатать его значение и индексы. |
|
Вычислить и напечатать элементы матрицы С, каждый из которых равен сумме соответствующих элементов заданных матриц А и В. |
|
Для каждого столбца заданной матрицы G5 определить сумму элементов, лежащих ниже главной диагонали. |
|
Для каждой строки заданной матрицы АН найти и напечатать номера столбцов, содержащих ненулевые элементы. |
|
Расположить элементы каждого столбца заданной матрицы СР по возрастанию значений. Преобразованную матрицу напечатать. |
|
Разделить элементы каждого столбца заданной матрицы H8 на последний элемент столбца. Преобразованную матрицу напечатать. |
|
Дана матрица EL с четным числом! столбцов. Сформировать и напечатать матрицу F, значение элемента каждого столбца которой вычисляется как резкость значений соответствующих элементов двух смежных столбцов матрицы EL. |
|
Найти и напечатать индексы тех элементов матрицы G, для которых gij = gji. |
|
Для каждого столбца заданной матрицы T найти и напечатать элемент, значение которого максимально. |
|
Для каждой строки заданной матрицы Р определить и напечатать сумму элементов столбцов с четными номерами. |
|
Вычислить и напечатать элементы вектора В, каждый из которых равен скалярному произведению строки матрицы G на вектор X. Указание:
Вj=
|
|
Сформировать и напечатать матрицу, каждый элемент которой представляет собой целую часть соответствующего элемента заданной матрицы Y2. |
|
Определить и напечатать минимальный элемент в каждом столбце заданной матрицы BR. |
|
Определить и напечатать количество положительных элементов в каждом столбце заданной матрицы F4. |
|
Определить и напечатать сумму элементов, превышающих заданную величину С=2,5 для каждой строки заданной матрицы R. |
|
Расположить элементы каждой заданной матрицы Q то убыванию значений. Преобразованную матрицу напечатать. |
|
Определить максимальный элемент заданной матрицы BIS. Напечатать его значение и индексы. |
|
Вычислить и напечатать матрицу D, каждый элемент которой равен разности соответствующих элементов заданных матриц Е и F. |
|
Определить и напечатать сумму значений всех элементов матрицы CN. |
|
Для каждого столбца заданной матрицы S найти и напечатать номера строк, содержащих отрицательные элементы. |
|
Определить и напечатать минимальные элементы в каждой строке заданной матрицы TV. |
|
Расположить элементы каждого столбца заданной матрицы Q3 в порядке убывания значений. Преобразованную матрицу напечатать. |
|
Разделить каждый элемент строки W на первый элемент данной строки. Преобразованную матрицу напечатать. |
|
Для каждого столбца заданной матрицы U определить и напечатать сумму элементов, принадлежащих строкам с нечетными номерами. |
|
Сформировать и напечатать матрицу Z, каждый элемент которой равен натуральному логарифму соответствующего элемента исходной матрицы Z. |
|
Вычислить и напечатать матрицу Z, являющуюся произведением матриц: Х и Y. Указание: Каждый элемент матрицы Z определяется скалярным произведением i - й строки матрицы X на j - и столбец матрицы Y. |
|
В заданной матрице Н упорядочить элементы каждой строки по возрастанию. Напечатать преобразованную матрицу. |
23
Организация программ, содержащих функции пользователей.