Использование основных алгоритмических конструкций для решения практических задач (Построение таблицы значений функции. Выделение цифр из числа. Наибольший общий делитель двух чисел)
Меню

Знать:

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

Уметь:

  • применять изученные алгоритмы для решения подобных задач

Дополнительные
материалы

1.Тип всех величин в приведенной программе может быть INTEGER

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

Правильный ответ: форматный

3.Установите верный порядок действий при нахождении цифр числа
-повторять пока целая часть от деления числа на 10 больше 0
-вывести полученную цифру
-найти целую часть от деления и остаток (остаток и будет очередной цифрой)
-разделить число на 10
1.-
2.-
3.-
4.-

4.С помощью всего двух цифр (0 и1) можно получить числовой образ практически любого объекта.

5.Выберите верный вариант результата выполнения программы:


6.Введите НОД чисел 48 и 36:
Ответ:

Правильный ответ: 12

7.Алгоритм Евклида:
1. Из большего числа вычитаем меньшее.
2. Если результат вычитания не равен 0, то числа равны друг другу и это значение является НОД.
3. Если получается 0, то большее число заменяем на разность большего и меньшего.
4. Переходим к пункту 1.

8.Впишите пропущенную формулу в программу нахождения НОД:

var a,b:integer;
begin
write(‘первое число=’); read(a);
write(‘второе число=’); read(b);
while a<>b do
if
a>b then else b:=b-a;
writeln(‘НОД =’,a);
end.

Правильный ответ: a:=a-b

9.Результат выполнения вспомогательного алгоритма в виде функций нужно присвоить какой-либо переменной или использовать в любом выражении.

10.Дайте ответ (да или нет) на вопрос: можно с помощью алгоритма Евклида находить НОД 3-х и более чисел?
Ответ:

Правильный ответ: Да или да