Информатика / V_Программирование / SR_progr_22511
.pdfСамостоятельная работа № 5 «Основы алгоритмизации и программирования»
группа 225.11
Задание 1
Для приведенных на рисунках блок-схем:
1.Указать из каких структур они состоят (название структуры и количество).
2.Для заданных наборов исходных данных выполнить де йствия, представленные блок-схемой.
3.Результаты выполнения каждого этапа "зафиксировать".
4.Результаты выполнения итогового блока вывода на печать выделить и записать отдельно.
Наборы исходных данных для блок-схем, изображенных на рисунках:
№ варианта |
ФИО |
а |
б |
в |
1 |
Абраменко Борис Юрьевич |
-3 |
0 |
6 |
2 |
Влахно Алексей Борисович |
5 |
-8 |
0 |
3 |
Галоян Кристина Варужановна |
5,10,8 |
3,-5,5 |
9,8,3 |
4 |
Глотко Юлия Сергеевна |
5,7,6 |
4,-8,5 |
8,14,3 |
5 |
Гречанюк Вероника Ивановна |
5.7, 3, -4 ,6 ,0 ,1 3 |
|
|
6 |
Григорец Артем Павлович |
5, 14, 5, 7, 16, 9 |
|
|
7 |
Гуменюк Эльвира Андреевна |
5, -7, -3, 7, 102,-4 |
|
|
8 |
Дадашов Назим Абаскулиевич |
9,7,6 |
9,5,6 |
6,6,9 |
9 |
Карасев Андрей Анатольевич |
6, 4, -8, -5, 12, 9, 10 |
|
|
10 |
Клепиков Владислав Владимирович |
10,5 |
7,2 |
8,14 |
11 |
Козлов Владимир Евгеньевич |
6,3 |
|
|
12 |
Курдюков Валерий Вячеславович |
4,6, -4, 0, -5, 10534 |
|
|
13 |
Логинова Таисия Викторовна |
5,7, 3, 5, 6, 9,14 |
4, 2, 8, 10, 3, 6 |
|
14 |
Тарасенко Руслан Андреевич |
4 |
7 |
1 |
15 |
Степаненко Антон Олегович |
13, 5, 6, -7 |
|
|
16 |
Савченко Владислав Евгеньевич |
0 |
-1 |
1 |
17 |
Вариант № 17 |
0 |
5 |
-5 |
18 |
Вариант № 18 |
3, 5, 4 |
2,-6, 3 |
6, 12, 1 |
ФЭБОШ |
Самостоятельная работа по информатике № 5 |
2012-2013 |
2
Вариант 1 |
Вариант 2 |
Вариант 3 |
|
|
|
ФЭБОШ |
Самостоятельная работа по информатике № 5 |
группа 225.11_2012-2013 |
3
Вариант 4 |
Вариант 5 |
Вариант 6 |
|
|
|
ФЭБОШ |
Самостоятельная работа по информатике № 5 |
группа 225.11_2012-2013 |
4
Вариант 7 |
Вариант 8 |
Вариант 9 |
|
|
|
ФЭБОШ |
Самостоятельная работа по информатике № 5 |
группа 225.11_2012-2013 |
5
Вариант 10 |
Вариант 11 |
Вариант 12 |
|
|
|
ФЭБОШ |
Самостоятельная работа по информатике № 5 |
группа 225.11_2012-2013 |
6
Вариант 13 |
Вариант 14 |
Вариант 15 |
|
|
|
ФЭБОШ |
Самостоятельная работа по информатике № 5 |
группа 225.11_2012-2013 |
7
Вариант 16 |
Вариант 17 |
Вариант 18 |
|
|
|
ФЭБОШ |
Самостоятельная работа по информатике № 5 |
группа 225.11_2012-2013 |
8
Задание 2
Группа 225.11
Линейные вычислительные задачи |
Ветвящиеся вычислительные задачи |
|
|
Расчетные |
Формулы |
Выполнить линейную расчетную задачу |
|
|
|
|
Описать переменные и |
||
|
|
|
при выполнении заданного условия U. |
||
|
|
|
константы (раздел DIM |
||
№ |
ФИО |
Составить алгоритм задачи, представить его в виде блок- |
Составить алгоритм задачи, |
||
и CONST) и представить |
|||||
|
|
схемы, написать код на языке VBA и представить |
представить его в виде блок-схемы, |
||
|
|
запись формулы в виде |
|||
|
|
результаты тестирования |
написать код на языке VBA и |
||
|
|
выражения на языке |
|||
|
|
|
представить результаты тестирования |
||
|
|
|
VBA |
||
|
|
|
|
||
1 |
Абраменко Борис Юрьевич |
Перевести русские версты в русские сажени |
Вариант № 1 |
U: если величина L не равна 156 |
|
(русская верста равна 750 саженям) |
|||||
|
|
|
|
||
2 |
Влахно Алексей Борисович |
Перевести русские версты в русские локти |
Вариант № 2 |
U: если величина K больше или |
|
(русская верста равна 2250 локтям) |
равна 675 |
||||
|
|
|
|||
3 |
Галоян Кристина Варужановна |
Перевести русские версты в русские пяди |
Вариант № 3 |
U: если величина A не равна - |
|
(русская верста равна 4500 пядям) |
117 |
||||
|
|
|
|||
4 |
Глотко Юлия Сергеевна |
Перевести метры в русские "малые пяди" |
Вариант № 4 |
U: если величина B больше или |
|
(русская "малая пядь" равна 19 см) |
равна 322 |
||||
|
|
|
|||
5 |
Гречанюк Вероника Ивановна |
Перевести метры в русские "пяди великие" |
Вариант № 5 |
U: если величина W меньше или |
|
(русская "пядь великая" равна 22,5 см) |
равна -191 |
||||
|
|
|
|||
6 |
Григорец Артем Павлович |
Перевести метры в русские "пяди с кувырком" |
Вариант № 6 |
U: если величина A больше -197 |
|
(русская "пядь с кувырком" равна 27 см) |
|||||
|
|
|
|
||
7 |
Гуменюк Эльвира Андреевна |
Перевести метры в русские "сажени без чети" |
Вариант № 7 |
U: если величина V больше или |
|
(русская "сажень без чети" равна 197 см) |
равна -165 |
||||
|
|
|
|||
8 |
Дадашов Назим Абаскулиевич |
Перевести метры в русские "косые сажени" |
Вариант № 8 |
U: если величина N меньше 376 |
|
(русская "косая сажень" равна 248 см) |
|||||
|
|
|
|
||
9 |
Карасев Андрей Анатольевич |
Перевести метры в египетские мехи (египетский |
Вариант № 9 |
U: если величина M меньше или |
|
мех равен 52,3 см) |
равна 50 |
||||
|
|
|
|||
10 |
Клепиков Владислав |
Перевести метры в египетские шепсы |
Вариант № 10 |
U: если величина C не равна 334 |
|
Владимирович |
(египетский шепс равен 7,4 см) |
||||
|
|
|
|||
11 |
Козлов Владимир Евгеньевич |
Перевести метры в египетские джебы |
Вариант № 11 |
U: если величина I меньше 2 |
|
(египетский джеба равен 1,8 см) |
|||||
|
|
|
|
||
12 |
Курдюков Валерий Вячеславович |
Перевести квадратные метры в египетские хаты |
Вариант № 12 |
U: если величина E меньше или |
|
(египетский хата равен 27,350 кв. м.) |
равна 73 |
||||
|
|
|
|||
13 |
Логинова Таисия Викторовна |
Перевести квадратные метры в египетские |
Вариант № 13 |
U: если величина M меньше -347 |
ФЭБОШ |
Самостоятельная работа по информатике № 5 |
группа 225.11_2012-2013 |
9
|
|
сечаты (египетский сечат равен 2735 кв. м.) |
|
|
|
14 |
Тарасенко Руслан Андреевич |
Перевести квадратные метры в египетские |
Вариант № 14 |
U: если величина L не равна -76 |
|
ремены (египетский ремен равен 1367 кв. м.) |
|||||
|
|
|
|
||
15 |
Степаненко Антон Олегович |
Перевести квадратные метры в египетские |
Вариант № 15 |
U: если величина D больше или |
|
хесебы (египетский ремен равен 683 кв. м.) |
равна -470 |
||||
|
|
|
|||
16 |
Савченко Владислав Евгеньевич |
Перевести квадратные метры в египетские сыны |
Вариант № 16 |
U: если величина A меньше 182 |
|
(египетский сын равен 341 кв. м.) |
|||||
|
|
|
|
||
17 |
Вариант № 17 |
Перевести килограммы в египетские дебены |
Вариант № 17 |
U: если величина J больше или |
|
(египетский дебен равен 91 г) |
равна -26 |
||||
|
|
|
|||
18 |
Вариант № 18 |
Перевести килограммы в египетские кедеты |
Вариант № 18 |
U: если величина Q больше -522 |
|
(египетский кедет равен 9,1 г) |
|||||
|
|
|
|
Формулы
№
1.
2.
3.
4.
5.
6.
A, B, C – константы, х – произвольная величина
|
|
|
|
|
|
|
|
|
|
|
Вариант |
|
|
|
№ |
|
|
|
|
|
|
|
Вариант |
|
|
|
|||||||||||||
y |
|
|
A B |
|
( A C) sin 2 |
x z ; |
10 |
y sin ln cos x |
|
A B |
; |
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
2A B |
|
|
ln C |
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
|
Ax |
|
|
|
||||||||
|
A Bx Cx |
2 |
|
|
|
|
|
|
|
|
|
|
y x( ABC/(B x)) |
; |
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
z |
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
A B |
; |
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
cos x e |
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
12 |
|
1 ( A / C) |
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
xA |
|
|
C |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
y |
|
|
|
|
|
|
x |
|
|
|
1 |
|
|
|
|
|
|
; |
|
|
z |
|
2 |
|
|
3 |
; |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
|
|
e |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
B |
|
|
|
|
|
|
|
|
|
|
|
A 1 |
|
|
|
|
|
|
(1 BC ) |
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
x |
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y |
A |
x |
B |
|
A/ C ln A 2C ; |
13 |
y |
|
1 |
ln tg |
A |
Cx ; |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cos x |
|
|
|
B |
|
|
|
|
|
|
||||
z B x A |
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
T 2 |
3 |
(x AB) 2e |
Cx 1 |
; |
||||||||||||||||||||
|
|
|
|
A x ; |
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
xC |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
sinx |
ln( B C) |
|
|
|
15 |
y sin(1 4 Ax C ); |
|
|
|
|
|
|
|||||||||||||||||||||||
y |
Ae |
|
|
; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
sin( x B) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ФЭБОШ |
Самостоятельная работа по информатике № 5 |
группа 225.11_2012-2013 |
7.
8.
9.
10
y 3,85x |
2 |
ln A B |
x C |
; |
|
|
16 |
|
|
|
|
|
|
|
|
|
|
|
4x |
2 |
|
|
||||||||
|
|
|
|
|
|
|
y 2 |
|
A |
x |
|
|
|
|
|
; |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A |
|
B C |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
17 |
y |
sin |
2 |
(x |
2 |
A) C |
x |
; |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
y e |
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
B |
(cos 2Ax sin x); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A Bx Cx |
2 |
|
A |
|
4 |
18 |
|
x |
2 |
Bx 3C |
|
|
|
||||||||||||||||
y |
|
; |
|
z |
|
; |
|
|
||||||||||||||||||||||
|
(1 tgx) |
2 |
|
|
|
|
|
|
|
3 |
BC A) |
|
|
|||||||||||||||||
|
|
|
|
|
B |
|
|
|
|
ln( x |
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Приложение
Математические операторы
В таблице ниже приведены условные обозначения шести базовых математических операций. Результат стандартного деления (/) всегда относится к типу Double, даже в случае деления без остатка. Результат целочисленного деления (\) всегда относится к типу Integer. Это означает, что при работе с типами Decimal и Integer нужно часто использовать функции преобразования.
Математические операции
ОператорОперация
+Сложение
-Вычитание (и обозначение отрицательных чисел)
/Деление (преобразование к Double — не может вызвать исключение DivideByZero; см. главу 7)
*Умножение
^Возведение в степень
Математические операторы целочисленного деления
ОператорОперация
\Целочисленное деление любых целых чисел
Mod Остаток от целочисленного деления
ФЭБОШ |
Самостоятельная работа по информатике № 5 |
группа 225.11_2012-2013 |