Инфоурок Информатика Другие методич. материалыСамостоятельная работа "Программирование разветвляющихся алгоритмов. Условный оператор" 8 класс

Самостоятельная работа "Программирование разветвляющихся алгоритмов. Условный оператор" 8 класс

Скачать материал

 

1. В операторе if и после then, и после else нельзя использовать:

            составной оператор

            несколько операторов

            условный оператор

            оператор ввода

            оператор вывода

2. В каких операторах ветвления допущены ошибки?

            if b=0 then writeln ('Деление невозможно');

            if a<b then min:=a; else min:=b;

            if a>b then max:=a else max:=b;

            if a>b then c:=a+b d:=a-b;

            if a<b then begin a:=a+1; b:=b+1 end;

3. Чему будет равно значение переменной b после выполнения фрагмента программы при а=11?

read (a);

if a mod 2 = 0 then b:=1 else b:=0;

4. Чему будет равно значение переменной b после выполнения фрагмента программы при а=22?

read (a);

if a mod 2 = 0 then b:=1 else b:=0;

5. Какие значения x и y будут выведены на экран в результате выполнения фрагмента программы при x=10 и y=5?

if x>y then

  begin x:=x-y; y:=x+y end

else

  begin y:=y-x; x:=x-y end;

writeln (x, ',' , y);         

6. Какие значения x и y будут выведены на экран в результате выполнения фрагмента программы при x=10 и y=15?

if x>y then

  begin x:=x-y; y:=x+y end

else

  begin y:=y-x; x:=x-y end;

writeln (x, ',' , y);         

7. Определите значение переменной c после выполнения фрагмента программы при a=100 и b=30:

readln (a, b);

a:=a-b*3;

if a>b then c:=a-b else c:=b-a;

writeln (c);

8. Определите значение переменной c после выполнения фрагмента программы при a=50 и b=10:

readln (a, b);

a:=a-b*3;

if a>b then c:=a-b else c:=b-a;

writeln (c);

9. Определите значение переменной c после выполнения фрагмента программы при a=5 и b=3:

readln (a, b); a:=a*b;

if a>b*b then b:=a-b;

if b>a-1 then

  begin b:=b-a; a:=a-b end

else

  begin a:=a-b; b:=b-a end;

c:=a*b; writeln (c);

10. Определите значение переменной y после выполнения фрагмента программы при x=-2:

if x<=-2 then y:=-x

else

  if x<=2 then y:=0 else y:=x;

writeln (y);

11. Определите значение переменной y после выполнения фрагмента программы при x=3:

if x<=-2 then y:=-x

else

  if x<=2 then y:=0 else y:=x;

writeln (y);

12. Определите значение переменной y после выполнения фрагмента программы при x=2:

if x<=-2 then y:=-x

else

  if x<=2 then y:=0 else y:=x;

writeln (y);

13.Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S  будет в результате выполнения алгоритма

 

нетда

 

14. Какие значения примут переменные С и D в результате выполнения программы:

Program V1;

Var A, B, C, D : integer;

Begin

A:=6;

B:=2*A+8;

If B>A then C:= B-A else D:=A-B;

Writeln (‘C=’, C);

Writeln (‘D=’, D);

End.

15)       Укажите, правильную запись следующего математического выражения: y=√2x-10x

 

a)         y:= sqrt(2*x-10*х);b)   y:= sqrt(2x)-10x;c)       y:= sqr(2*x-10*x);d)    y:= sqr(2x)-10*x.

16)       Укажите, правильную запись следующего математического выражения: y=5x2-10x+2.

a)         y:= 5*sqr(x)-10*x+2;b) y:= 5*sqrt(x)-10*x+2;c)           y:= 5*sqr(x)-10x+2;d)  y:= 5sqr(x)-10*x+2.

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Самостоятельная работа "Программирование разветвляющихся алгоритмов. Условный оператор" 8 класс"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Режиссер-постановщик

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 669 329 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 25.05.2023 417
    • DOCX 34.9 кбайт
    • 10 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Матвеева Светлана Борисовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Матвеева Светлана Борисовна
    Матвеева Светлана Борисовна
    • На сайте: 7 лет и 11 месяцев
    • Подписчики: 1
    • Всего просмотров: 24033
    • Всего материалов: 12

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Интернет-маркетолог

Интернет-маркетолог

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 13 регионов
  • Этот курс уже прошли 76 человек

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 20 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 12 регионов
  • Этот курс уже прошли 18 человек

Мини-курс

Основы политической науки

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Развитие коммуникации и речи у детей раннего возраста

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 29 человек из 16 регионов
  • Этот курс уже прошли 20 человек

Мини-курс

Литературные пути: от биографий к жанрам

4 ч.

780 руб. 390 руб.
Подать заявку О курсе