Самостоятельная работа№5 по теме «Линейные алгоритмы»
Вариант 1.
Определите значения переменных m, n и с после выполнения следующего фрагмента словесной формы записи алгоритма:
m:=67;
m:=m+13;
n:=m/4+m/2;
c:=m-n.
Результаты занесите в таблицу
Дан алгоритм решения задачи.
Определите и запишите в тетрадь:
что дано;
что требуется найти;
какова связь между тем, что дано и тем, что требуется найти;
чему будет равно значение переменной с после выполнения алгоритма при a=5, b=3. Результат занесите в таблицу:
Перенесите блок-схему в среду Конструктора алгоритмов:
проверьте правильность решения при a=5 и b=3.
протестируйте алгоритм при a=1.2 и b=-6.78. Результат занесите в таблицу:
Для следующей задачи:
Задача. Дано пятизначное число. Вывести среднее арифметическое третьей и четвертой его цифр.
определите, что дано;
определите, что требуется найти;
определите, какова связь между тем, что дано и тем, что требуется найти;
составьте блок-схему в среде Конструктора алгоритмов и перенесите ее в тетрадь;
протестируйте алгоритм 3 раза. Результат занесите в таблицу.
Вариант 2.
Определите значения переменных x, y и d после выполнения следующего фрагмента словесной формы записи алгоритма:
x:=5;
x:=12-x*x;
y:=-x;
d:=10*x-y.
Результаты занесите в таблицу
Дан алгоритм решения задачи.
Определите и запишите в тетрадь:
что дано;
что требуется найти;
какова связь между тем, что дано и тем, что требуется найти;
чему будет равно значение переменной с после выполнения алгоритма при a=6, b=3. Результат занесите в таблицу:
Перенесите блок-схему в среду Конструктора алгоритмов:
проверьте правильность решения при a=6 и b=3.
протестируйте алгоритм при a=5.1 и b=-2.67. Результат занесите в таблицу:
Для следующей задачи:
Задача. Дано четырехзначное число. Вывести удвоенное произведение второй и третьей его цифры.
определите, что дано;
определите, что требуется найти;
определите, какова связь между тем, что дано и тем, что требуется найти;
составьте блок-схему в среде Конструктора алгоритмов и перенесите ее в тетрадь;
протестируйте алгоритм 3 раза. Результат занесите в таблицу.
Вариант 3.
Определите значения переменных z, k и m после выполнения следующего фрагмента словесной формы записи алгоритма:
z:=5;
z:=z+5*z;
k:=z/6;
m:=2*k-z.
Результаты занесите в таблицу
Дан алгоритм решения задачи.
Определите и запишите в тетрадь:
что дано;
что требуется найти;
какова связь между тем, что дано и тем, что требуется найти;
чему будет равно значение переменной с после выполнения алгоритма при a=1, b=4. Результат занесите в таблицу:
Перенесите блок-схему в среду Конструктора алгоритмов:
проверьте правильность решения при a=1 и b=4.
протестируйте алгоритм при a=2.3 и b=-4.55. Результат занесите в таблицу:
Для следующей задачи:
Задача. Дано трехзначное число. Вывести удвоенную сумму первой и последней его цифры
определите, что дано;
определите, что требуется найти;
определите, какова связь между тем, что дано и тем, что требуется найти;
составьте блок-схему в среде Конструктора алгоритмов и перенесите ее в тетрадь;
протестируйте алгоритм 3 раза. Результат занесите в таблицу.