Инфоурок / Информатика / Другие методич. материалы / Самостоятельная работа по теме

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

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

Выдаем дипломы установленного образца

Заочное обучение - на сайте «Инфоурок»
(в дипломе форма обучения не указывается)

Начало обучения: 22 ноября
(набор групп каждую неделю)

Лицензия на образовательную деятельность
(№5201 выдана ООО «Инфоурок» 20.05.2016)


Скидка 50%

от 13 800  6 900 руб. / 300 часов

от 17 800  8 900 руб. / 600 часов

Выберите квалификацию, которая должна быть указана в Вашем дипломе:
... и ещё 87 других квалификаций, которые Вы можете получить

Получите наградные документы сразу с 38 конкурсов за один орг.взнос: Подробнее ->>

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

Вариант 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 этого алгоритма?






Самые низкие цены на курсы переподготовки

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

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

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

Начало обучения ближайшей группы: 22 ноября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru


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

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

 задания:

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

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

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

 

 

Общая информация

Номер материала: 307459
Курсы профессиональной переподготовки
124 курса

Выдаем дипломы установленного образца

Заочное обучение - на сайте «Инфоурок»
(в дипломе форма обучения не указывается)

Начало обучения: 22 ноября
(набор групп каждую неделю)

Лицензия на образовательную деятельность
(№5201 выдана ООО «Инфоурок» 20.05.2016)


Скидка 50%

от 13 800  6 900 руб. / 300 часов

от 17 800  8 900 руб. / 600 часов

Выберите квалификацию, которая должна быть указана в Вашем дипломе:
... и ещё 87 других квалификаций, которые Вы можете получить

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

Получите наградные документы сразу с 38 конкурсов за один орг.взнос: Подробнее ->>