ГДЗ Информатика 9 класс Босова. Запись вспомогательных алгоритмов на языке Паскаль.

gdz-informatika-9-klass-bosova-2021

Гдз по информатике 9 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.

§ 1.2. Запись вспомогательных алгоритмов на языке Паскаль


Вопросы и задания

1. Для чего используются подпрограммы?

2. В чём основное различие процедур и функций?

3. Напишите функцию kdn, которая вычисляет количество цифр вводимого целого числа.

4. Напишите функцию kbdn, которая вычисляет количество цифр в двоичной записи вводимого десятичного числа.

5. Как известно, наименьшее общее кратное (НОК) и наибольший общий делитель двух чисел связаны соотношением: НОК(a, b) = (a · b) / НОД(a, b). Напишите программу вычисления НОК следующих четырёх чисел: 36, 54, 18 и 15. Используйте процедуру вычисления НОД двух чисел.

6. Напишите программу обмена значений переменных a, b, с в порядке возрастания, т. е. так, чтобы a < b < c. Используйте процедуру swap.

7. Напишите программу вычисления выражения s= 1! + 2! + 3! + … + n! Здесь n! — факториал числа n. n! = 1 · 2 · … · (n– 1) · n. Используйте функцию вычисления факториала.

8. Напишите программу вычисления выражения s= x3+ x5+ xn, где x и n вводятся с клавиатуры. Используйте подпрограмму вычисления степени.

9. Напишите функцию, вычисляющую длину отрезка по координатам его концов. Напишите программу, вычисляющую периметр треугольника по координатам его вершин с помощью этой функции.

10. Напишите функцию, вычисляющую площадь треугольника по координатам его вершин. Напишите программу вычисления площади четырёхугольника по координатам его вершин с помощью этой функции.