|
10.01 Разработайте скрипт для решения задачи: Создайте функцию нахождения суммы двух слагаемых. Выполните функцию для двух слагаемых, введенных с клавиатуры. Пример выполнения скрипта: Программа описания и вызова функции сложения двух чисел Введите первое слагаемое - > 3 Введите второе слагаемое - > 4 Сумма чисел: 7.0 |
|
10.02 Разработайте скрипт для решения задачи: Создайте функцию нахождения периметра треугольника. Выполните функцию для треугольника, стороны которого вводятся с клавиатуры. (Примечание: Если стороны треугольника не удовлетворяют аксиоме существования треугольника, функция возвращает значение 0) Пример выполнения скрипта: Программа описания и вызова функции нахождения периметра треугольника Введите первую сторону треугольника - > 5 Введите вторую сторону треугольника - > 7 Введите третью сторону треугольника - > 8 Периметр треугольника: 20.0 |
|
10.03 Разработайте скрипт для решения задачи: Создайте функцию нахождения количества цифр и сумму цифр положительного целого числа. Выполните функцию для чисел, вводимых с клавиатуры. Закончить программу при вводе 0. Пример выполнения скрипта: Программа нахождения количества и суммы цифр заданного числа Введите число -> 23 Количество цифр числа - 2 Сумма цифр числа - 5 Введите число -> 90 Количество цифр числа - 2 Сумма цифр числа - 9 Введите число -> 0 Конец программы |
|
10.04 Разработайте скрипт для решения задачи: Создайте функцию нахождения площади треугольника, радиуса вписанной и описанной около треугольника окружности. Выполните функцию для треугольника, стороны которого вводятся с клавиатуры. (Примечание: Если стороны треугольника не удовлетворяют аксиоме существования треугольника, функция выводит сообщение об этом) Пример выполнения скрипта: Программа описания и вызова функции нахождения S, R, r треугольника Введите первую сторону треугольника - > 3 Введите вторую сторону треугольника - > 4 Введите третью сторону треугольника - > 5 Площадь треугольника - 6.0 Радиус описанной окружности - 2.5 Радиус вписанной окружности - 1.0 |
|
10.05 Разработайте скрипт для решения задачи: Создайте функцию нахождения корней квадратного уравнения. Выполните функцию для квадратного уравнения, коэффициенты которого вводятся с клавиатуры. Пример выполнения скрипта: Программа описания и вызова функции нахождения корней квадратного уравнения Введите коэффициент a - > 1 Введите коэффициент b - > -6 Введите коэффициент c - > 9 Корень уравнения - 3.0 |
|
10.06 Разработайте скрипт для решения задачи: Создайте функцию нахождения НОД (наибольшего общего делителя) двух целых положительных чисел, используя алгоритм Евклида (см. задачу 05.12). Выполните функцию для всех возможных пар из трех чисел, введенных с клавиатуры. (Примечание: три числа вводятся с клавиатуры в одной строке) Пример выполнения скрипта: Программа описания и вызова функции нахождения НОД двух чисел Введите три числа -> 20 24 180 НОД(20;24)=4 НОД(24;180)=12 НОД(20;180)=20 |
|
10.07 Разработайте скрипт для решения задачи: Создайте функцию нахождения НОК (наименьшего общего кратного) двух целых положительных чисел. Выполните функцию для всех возможных пар из трех чисел, введенных с клавиатуры. (Примечание: три числа вводятся с клавиатуры в одной строке. НОК(a,b) = a * (b / НОД(a,b), где НОД(a,b) - наибольший общий делитель (см. задачу 10.06)) Пример выполнения скрипта: Программа описания и вызова функции нахождения НОК двух чисел Введите три числа -> 12 30 45 НОK(12;30)=60.0 НОК(30;45)=90.0 НОК(12;45)=180.0 |
|
10.08 Разработайте скрипт для решения задачи: Создайте функцию нахождения НОД (наибольшего общего делителя) трех целых положительных чисел, используя алгоритм Евклида (см. задачу 05.12). Выполните функцию для трех чисел, введенных с клавиатуры. (Примечание: три числа вводятся с клавиатуры в одной строке. Учитывать соотношение: НОД(a,b,c) = НОД(НОД(a,b),c)) Пример выполнения скрипта: Программа описания и вызова функции нахождения НОД трех чисел Введите три числа -> 20 30 45 НОД(20;30,45)=5 |
|
10.09 Разработайте скрипт для решения задачи: Создайте функцию, определяющую по времени t (в секундах) содержащееся в нем количество часов, минут и секунд. Используя эту функцию, найти количество часов, минут и секунд для отрезкa времени t. Пример выполнения скрипта: Программа описания и вызова функции нахождения часов, минут и секунд Введите время в секундах -> 7345 часов - 2 минут - 2 секунд - 25 |
|
10.10 Разработайте скрипт для решения задачи: Создайте функцию, определяющую по введенному году, является ли он високосным. Используя эту функцию определить, является ли год високосным для значения введенного с клавиатуры. (Примечание: Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400) Пример выполнения скрипта: Программа описания и вызова функции определения високосного года Введите год -> 2022 No |