- •Утверждено на заседании кафедры ксу
- •Пример составления программы
- •Блок – схема
- •1.2. Вопросы для контроля:
- •Задания к лабораторной работе №2
- •Контрольная работа № 3 итерационные вычислительные процессы
- •1.1. Теоретическая часть
- •1.2. Задания к контрольной работе № 3
- •Блок – схема
- •1.2.Вопросы для контроля
- •Контрольная работа № 4.
- •Контрольная работа № 5 обработка двумерных массивов (матриц)
- •1.1. Теоретическая часть
- •1.2. Вопросы для контроля
- •1.3. Задание к контрольной работе №5
- •Контрольная работа № 6 использование функций пользователя
- •1.2. Вопросы для контроля:
- •1.3.Задание к контрольной работе № 6
- •Контрольная работа № 7
- •1.1. Теоретическая часть.
- •1.2. Вопросы для контроля:
- •1.3. Задание к контрольной работе № 7
- •Контрольная работа № 8
- •1.1. Теоретическая часть.
- •1.2. Вопросы для контроля
- •1.3.Задание к контрольной работе № 8
- •Контрольная работа №9 создание и обработка графических изображений
- •Вопросы для контроля
- •Задание к контрольной работе №9
- •2. Графическое обозначение блоков в схемах алгоритмов
Пример составления программы
Задача:
вычислить значение функции
для X, изменяющегося от XMIN=1 до XMAX=10,6 с
шагом
.
Использование условных операторов.
Блок - схема

начало


вв.
Xmin, Xmax,
![]()


X=Xmin











![]()

![]()


конец
выв.
X и
![]()


![]()

Программа:
10 REM табулирование
20 INPUT ''Введите Xmin, Xmax и dx”; Xmin, Xmax, dx
30 X=Xmin
40 IF X<=Xmax THEN FX=SQR(X)-4*X+2:
PRINT “X=”;X, “FX=”;X: X=X+DX
50 END
2. Использование оператора цикла FOR-NEXT.
Блок – схема

начало


вв.
Xmin, Xmax,
![]()





X=Xmin,
Xmax,
![]()



конец



выв.
X и
![]()
Программа:
10 REM табулирование
20 INPUT ''Введите Xmin, Xmax и dx”; Xmin, Xmax, dx
30 FOR X=Xmin TO Xmax STEP DX
40 FX=SQR(X)-4*X+2:
50 PRINT “X=”;X, “FX=”;X
60 NEXT X
70 END
1.2. Вопросы для контроля:
Каково назначение циклических программ?
В чём состоит принципиальное отличие циклических алгоритмов с заданным числом циклов и с неизвестным числом циклов.
Какова структура и принцип работы оператора цикла WHILE-WEND ?
Какова структура и принцип работы оператора цикла FOR-NEXT?
Задания к лабораторной работе №2
-
Вариант
Задание
Вычислить значения функции для х, изменяющего-сся ся от x min до Xmax c шагом
.Результаты вывести в виде таблицы.
1.
;x min = 1 ;
x max = 26 ;
;
2.
;x min = 0,5 ;
x max = 2,5 ;
;3.
;x min = 2 ;
x max = 10 ;
;4.
;x min = 0,2 ;
x max = 6 ;
;5.
;x min = 6 ;
x max = 15 ;
;6.
;x min = 1 ;
x max = 15 ;
;7.
;x min = - 5 ;
x max = 5 ;
;8.
;x min = 0,2 ;
x max = 1,5 ;
;9.
;x min = - 2,5 ;
x max = 25 ;
;10.
;x min = 1 ;
x max = 5 ;
;11.
;x min = 1 ;
x max = 3 ;
;12.
;x min = 2 ;
x max = 5 ;
;13.
;x min = 3,5 ;
x max = 50 ;
;14.
;x min = 5 ;
x max = 30 ;
;15.
;x min = 0,2 ;
x max = 2 ;
;
16.
;x min = 0,5 ;
x max = 2 ;
;17.
;x min = 2 ;
x max = 5 ;
;18.
;x min = 0,5 ;
x max = 2,5 ;
;19.
;x min = 0,1 ;
x max = 3,1 ;
;20.
;x min = 0,2 ;
x max = 1,5 ;
;21.
;x min = 2 ;
x max = 20 ;
;22.
;x min = 0,2 ;
x max = 1,5 ;
;23.
;x min = 1 ;
x max = 15 ;
;24.
;x min = 0,5 ;
x max = 5 ;
;25.
;x min = 1,5 ;
x max = 15 ;
;26.
;x min = 16 ;
x max = 160 ;
;27.
;x min = 0,5 ;
x max = 8 ;
;28.
;
x min = 1 ;
x max = 12 ;
;29.
;x min = 15 ;
x max = 30 ;
;
30.
;x min = 9 ;
x max = 20 ;
;31.
;x min = 1,5 ;
x max = 9 ;
;32.
;x min = 0,2 ;
x max = 3 ;
;
33.
;x min = 1 ;
x max = 10 ;
;34.
;x min = 0,5 ;
x max = 6 ;
;35.
;x min = 10 ;
x max = 65 ;
;36.
;x min = 0 ;
x max = 3 ;
;37.
;x min = 3 ;
x max = 18 ;
;38.
;x min = 5 ;
x max = 20 ;
;39.
;x min = 4 ;
x max = 25 ;
;40.
;x min = 3 ;
x max = 28 ;
;41.
;
x min = 1 ;
x max = 7 ;
;42.
;x min = 5 ;
x max = 20 ;
;43.
;x min = 1 ;
x max = 9 ;
;44.
;x min = 0 ;
x max = 20 ;
;45.
;x min = 3 ;
x max = 125 ;
;46.
;x min = 0 ;
x max = 31,4 ;
;
47.
;x min = 5 ;
x max = 30 ;
;48.
;x min = 0,8 ;
x max = 10 ;
;49.
;x min = 0,5 ;
x max = 3,5 ;
;50.
;x min = 2 ;
x max = 25 ;
;
