Рассмотрим задачу. В программу вводится любое целое число, в ответ программа выводит некоторый результат по следующей логике: - отрицательное число умножается на 10 - положительное четное число делится на 2 - к положительному нечетному прибавляется 100 Четность числа в программировании определяется с помощью логического выражения. Логические выражения используют знаки: >, <, >=, <=, ==, != С их помощью мы можем сопоставить равенство двух математических выражений соответственно: x % 2 == 0 Данное...
Содружество понимания
107
подписчиков
Образовательный портал для искушенных
Образовательный портал для искушенных
3 месяца назад
• Вы подписаны
5 месяцев назад
• Вы подписаны
6 месяцев назад
• Вы подписаны
Алгоритмизация
Алгоритм – последовательность команд или действий на понятном и доступном для исполнителя языке, обусловленная результатом Линейный алгоритм – прямая и четкая последовательность команд, исключающая логические ветвления и циклы, где результат каждого последующего шага зависит от предыдущего Задача 1. У исполнителя «Механик» есть две команды, которые он умеет виртуозно выполнять: 1. Возвести число в квадрат 2. Прибавить к числу 3 Определите результат работы исполнителя в рамках последовательности команд 11222 для числа 4. Решение: а = 4, 11222 1 а = а*а (4*4) 1 а = а*а (16*16) 2 а = а+3 (256+3) 2 а = а+3 (259+3) 2 а = а+3 (262+3) а --> 4 Задача 2...
