СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Задания "Программирование разветвляющихся алгоритмов"

Категория: Информатика

Нажмите, чтобы узнать подробности

Задания из рабочей тетради к учебнику Л.Л. Босовой "Информатика" для 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), график которой представлен ниже.


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!