Хелпикс

Главная

Контакты

Случайная статья





:= — присваивание;. + — сложение;. — — вычитание;. * — умножение;. / — деление;. Задание 2.. Задание 3.  Задание 4



 

В тетради записываем число, тему урока.

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

В алгоритмах, записанных ниже, используются переменные , а также следующие операции:

: = — присваивание;

+ — сложение;

— — вычитание;

* — умножение;

/ — деление;

div — целочисленное деление;

mod — остаток от целочисленного деления.

 

Задание 1. Переписываем алгоритм, затем записываем решение и ответ ( последовательно рассматриваем каждое действие)

Исходное данное - целое трёхзначное число x. Выполните для x = 125 следующий алгоритм:

алг деление

цел х, а, b, c, d, s

нач ввод х

a: =x div 100

b: =x mod 100 div 10

c: =x mod 10

s: =a+b+с.

вывод s

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

 

Задание 2.

Запишите линейный алгоритм, исполняя который, Робот нарисует на клетчатом поле следующий узор и вернётся в исходное положение ( * - положение Робота)

\

 

Задание 3

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

 

Алгоритм:

а: =123

b: =a div 10

 b: =b/4+2

b: =b*25+2 a: =a+b

б) Алгоритм:

а: =951

b: =a div 100 + а mod 100

а: =а div 10

 а: =а mod 10

a: =a+b

 

 Задание 4

У исполнителя Вычислитель имеются две команды:

1. вычти 2

2. умножь на х (х – неизвестное натуральное число; х ≥ 2).

Выполняя первую из них, Вычислитель вычитает из числа на экране 2, а выполняя вторую, умножает это число на х.

Программа для исполнителя Вычислитель – это последовательность номеров команд. Известно, что программа 11211 переводит число 15 в число 95. Определите значение х.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.