Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Другие методич. материалы / Самостоятельная работа по теме
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 26 апреля.

Подать заявку на курс
  • Информатика

Самостоятельная работа по теме

библиотека
материалов

Вариант 1



a

b











1. Определите значения переменных после выполнения алгоритмов:


а) Алгоритм

a:=7

b:=a mod 5

b:=b*10



a

b













a:=b div 7 + 2


б) Алгоритм

a:= 247

b:=a div 10

b:=b/4+8

b:=b*4+2



a

b













a:=a+b


в) Алгоритм

a:=673

b:= a div 100 + a mod 100

a:= a div 10

a:= a mod 10



a

b











a:=a+b


г) Алгоритм

a:= 457

b:=8

a:=a div b

b:= a mod b




a

b













д) Алгоритм

a:=15

b:= 20

b:=a + b

a:=b – a

b:= b + 2*a


2. Определите начальное значение переменной a, если после выполнения алгоритма её значение стало равно 20.

a

b









Алгоритм

a:= x

b:=a*2+5

a:=a+b

Ответ: x =




x

375

164

825

a




b




c




s






3. Исходные данные – целое трехзначное число x. Выполните алгоритм для нескольких x.

Алгоритм

a:= x div 100

d:= x mod 100 div 10

c:= x mod 10

s:= a + b + c



Чем является результат s этого алгоритма?







Вариант 2



a

b











1. Определите значения переменных после выполнения алгоритмов:


а) Алгоритм

a:=9

b:=a mod 5

b:=b*10



a

b













a:=b div 5 - 3


б) Алгоритм

a:= 123

b:=a div 10

b:=b/4+2

b:=b*25+2



a

b













a:=a+b


в) Алгоритм

a:=951

b:= a div 100 + a mod 100

a:= a div 10

a:= a mod 10



a

b











a:=a+b


г) Алгоритм

a:= 336

b:=8

a:=a div b

b:= a mod b




a

b













д) Алгоритм

a:=10

b:= 20

b:=a + b

a:=b – a

b:= b + a


2. Определите начальное значение переменной a, если после выполнения алгоритма её значение стало равно 20.

a

b









Алгоритм

a:= x

b:=a*2+5

a:=a+b

Ответ: x =




x

125

248

789

a




b




c




s






3. Исходные данные – целое трехзначное число x. Выполните алгоритм для нескольких x.

Алгоритм

a:= x div 100

d:= x mod 100 div 10

c:= x mod 10

s:= a + b + c



Чем является результат s этого алгоритма?





Вариант 3



a

b











1. Определите значения переменных после выполнения алгоритмов:


а) Алгоритм

a:=16

b:=a mod 5

b:=b*10



a

b













a:=b div 7 + 2


б) Алгоритм

a:= 446

b:=a div 10

b:=b/4+8

b:=b*4+2



a

b













a:=a+b


в) Алгоритм

a:=458

b:= a div 100 + a mod 100

a:= a div 10

a:= a mod 10



a

b











a:=a+b


г) Алгоритм

a:= 96

b:=8

a:=a div b

b:= a mod b




a

b













д) Алгоритм

a:=45

b:= 20

b:=a + b

a:=b – a

b:= b + 2*a


2. Определите начальное значение переменной a, если после выполнения алгоритма её значение стало равно 20.

a

b









Алгоритм

a:= x

b:=a*2+5

a:=a+b

Ответ: x =




x

154

856

246

a




b




c




s






3. Исходные данные – целое трехзначное число x. Выполните алгоритм для нескольких x.

Алгоритм

a:= x div 100

d:= x mod 100 div 10

c:= x mod 10

s:= a + b + c



Чем является результат s этого алгоритма?






Краткое описание документа:

Самостоятельная работа в 3-х вариантах по теме "Целочисленное деление. Операции mod и div". Может использоваться при изучении раздела "Основы алгоритмизации", а так же в разделе "Начала программирования". Эти операции широко используються при решении задач на языке программирования Pascal (Паскаль). 

 задания:

1. Определите значения переменных после выполнения алгоритмов:...

2. Определите начальное значение переменной a, если после выполнения алгоритма её значение стало равно 20. (данная задача решается с помощью составления уравнения)

3. Исходные данные – целое трехзначное число x. Выполните алгоритм для нескольких x. Чем является результат s этого алгоритма? (последний вопрос является дополнительным, на него обычно могут ответить только учащиеся с высокими учебными способностями, олимпиадники)

 

 

Автор
Дата добавления 16.01.2015
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров1057
Номер материала 307459
Получить свидетельство о публикации

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ


Идёт приём заявок на международный конкурс по математике "Весенний марафон" для учеников 1-11 классов и дошкольников

Уникальность конкурса в преимуществах для учителей и учеников:

1. Задания подходят для учеников с любым уровнем знаний;
2. Бесплатные наградные документы для учителей;
3. Невероятно низкий орг.взнос - всего 38 рублей;
4. Публикация рейтинга классов по итогам конкурса;
и многое другое...

Подайте заявку сейчас - https://urokimatematiki.ru

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх