|
|||
:= — присваивание;. + — сложение;. — — вычитание;. * — умножение;. / — деление;. Задание 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. Определите значение х.
|
|||
|