Задания из рабочей тетради к учебнику Л.Л. Босовой "Информатика" для 8 класса по теме "Программирование разветвляющихся алгоритмов" переведено в электронную форму: оформлены в текстовом процессоре Word. Таким образом, учащиеся не только закрепляют знания по изучаемой теме, но и повторяют принципы работы в текстовом процессоре, в том числе по работе с векторными изображениями.
Просмотр содержимого документа
«Задания "Программирование разветвляющихся алгоритмов"»
Задания «Программирование разветвляющихся алгоритмов»
Задание 1. Перед вами слова, которые встречаются во многих программах языка Паскаль. Как они переводятся на русский язык?
if | |
then | |
else | |
and | |
or | |
for | |
do | |
while | |
repeat | |
until | |
Задание 2. Отметьте условия, записанные правильно на языке Паскаль.
Да/Нет | Условие |
| a≥0 |
| x0 or y |
| с≠10 |
| (x10) and (y |
| x, y0 |
| x0, y |
| d |
| -5 |
| x=y |
| z=10 |
| x=y=z |
Задание 3. Запишите на языке Паскаль следующие условия.
Условие | Запись на языке Паскаль |
х не кратно 7 | |
у ≠ 0 | |
-5 x | |
x ∈ [-1; 1] | |
Задание 4. Дана программа на языке Паскаль:
Что будет результатом работы программы при следующих исходных данных?
a | b | c | min |
10 | 5 | 1 | |
10 | 5 | 7 | |
2 | 10 | 5 | |
Постройте блок-схему, соответствующую программе.
Задание 5. Дана программа на языке Паскаль:
Составьте блок-схему, соответствующую программе.
Что является результатом работы программы?
__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Задание 6. Найдите ошибки в операторах на языке Паскаль.
а) if 1then begin x:=x+1; y:=0 end;
else begin x:=0; y:=y+1; end
б) if 1and x
then x:=x+1; y:=0;
else x:=0; y:=y+1;
Запишите правильный вариант и составьте блок-схему.
Задание 7. Составьте блок-схему, соответствующую фрагменту программы.
z:=0;
if x0 then if y0 then z:=1 else z:=2
Определите значение переменной z при следующих значениях x и y:
x | y | z |
1 | 1 | |
1 | -1 | |
-1 | 1 | |
-1 | -1 | |
Задание 8. Напишите программу вычисления значения функции y(x), график которой представлен ниже.