Задание. Составьте программу, которая решает поставленную в вашем варианте задачу
Составьте программу, которая решает поставленную в вашем варианте задачу. Программа должна:
Ø представлять собой консольное приложение
Ø отображать сведения о назначении и возможностях программы
Ø отображать сведения об авторе программы
Ø содержать ввод необходимых данных с клавиатуры
Ø выводить результаты расчётов на экран
Ø содержать запрос о продолжении работы
Ø содержать в коде необходимые пояснения
Задание
| Вариант 1.Определите функцию, которая возвращает расстояние между двумя точками на плоскости , где - координаты первой и второй точки соответственно Определите функцию, которая возвращает площадь треугольника с заданными вершинами на плоскости, используя формулу Герона и ранее определённую функцию , где - полупериметр треугольника, - длины сторон треугольника. Определите функцию, которая возвращает True, если точка D принадлежит треугольнику АВС и False в противном случае. Составьте программу, которая определяет, принадлежит ли заданная пользователем точка заданному треугольнику.
| Вариант 2.Определить функцию, которая возвращает азимут вектора (угол между вектором и положительным направлением оси ОХ на плоскости Вычислить азимут заданного вектора, используя определённую функцию
| Вариант 3.Определите функцию, которая возвращает скалярное произведение двух векторов на плоскости , где - координаты вектора Определите функцию, которая возвращает модуль заданного вектора на плоскости , где - координаты векторов А и В соответственно Определите функцию, которая возвращает угол между двумя векторами на плоскости, используя определённые функции Вычислить угол между двумя векторами, заданными пользователем, используя определённую функцию
| Вариант 4.Определите функцию, которая возвращает расстояние между двумя точками на плоскости , где - координаты первой и второй точки соответственно Определите функцию, которая возвращает площадь треугольника с заданными вершинами на плоскости, используя формулу Герона и ранее определённую функцию , где - полупериметр треугольника, - длины сторон треугольника Определить функцию, которая возвращает площадь треугольника с заданными вершинами на плоскости Определить, лежат ли три точки, заданные пользователем, на одной прямой, используя определённую функцию
| Вариант 5.Определите функцию, которая возвращает расстояние между двумя точками на плоскости , где - координаты первой и второй точки соответственно Определите функцию, которая возвращает площадь треугольника с заданными вершинами на плоскости, используя формулу Герона и ранее определённую функцию , где - полупериметр треугольника, - длины сторон треугольника Вычислить площадь треугольника с заданными пользователем вершинами, используя определённую функцию
| Вариант 6.Определить функцию, которая возвращает сумму цифр натурального числа. Показать, что любое число, при вычитании из него суммы его цифр делится на 9 без остатка
| Вариант 7.Определить функцию, которая возвращает наибольший общий делитель n и m. Найти наибольший общий делитель двух чисел в диапазоне от N1 до N2, заданном пользователем, используя определённую функцию
| Вариант 8.Определить функцию, которая возвращает сумму цифр натурального числа. Получить ряд чисел от N1 до N2; каждое последующее число равно предыдущему плюс сумма его цифр, используя определённую функцию , где – сумма цифр числа
| Вариант 9.Определить функцию, которая возвращает натуральное число, если аргумент функции является квадратом этого числа и ноль в противном случае. Составьте программу, которая находит все натуральные числа, меньшие чем N, для которых выполняется соотношение a2 + b2 = c2.
| Вариант 10.Определить функцию, которая возвращает скалярное произведение двух векторов на плоскости Вычислить скалярное произведение двух векторов, заданных пользователем, используя определённую функцию
| Вариант 11.Определить функцию, которая возвращает натуральное число, если аргумент функции является квадратом этого числа и ноль в противном случае. Для квадратного уравнения с целочисленными коэффициентами определите все возможные значения коэффициентов в диапазоне от -N до N (N задаёт пользователь), для которых корни являются дробно-рациональными числами
| Вариант 12.Определить функцию, которая возвращает факториал натурального числа. n!=1*2*3…*n Вычислить факториалы чисел от N1 до N2, используя определённую функцию
| Вариант 13.Определить функцию, которая возвращает чётный факториал натурального числа. n!!=2*4*6…*n Вычислить чётные факториалы чисел от N1 до N2, используя определённую функцию
| Вариант 14.Определить функцию, которая возвращает сумму цифр натурального числа. Найти теософскую сумму числа, введенного пользователем, используя определённую функцию (вычислять сумму цифр числа, до тех пор, пока не получится цифра).
| Вариант 15.Определить функцию, которая возвращает сумму цифр натурального числа. Получить ряд чисел от N1 до N2; каждое последующее число равно предыдущему плюс сумма его цифр, используя определённую функцию , где – сумма цифр числа
| Вариант 16.Определить функцию, которая возвращает натуральное число, если аргумент функции является квадратом этого числа и ноль в противном случае. Составьте программу, которая находит все натуральные числа, меньшие чем N, для которых выполняется соотношение a2 + b2 = c2.
| Вариант 17.Определить функцию, которая возвращает сумму цифр натурального числа. Получить ряд чисел от N1 до N2; каждое последующее число равно предыдущему плюс сумма его цифр, используя определённую функцию , где – сумма цифр числа
| Контрольные вопросы
1. Синтаксис объявления и вызова функции.
2. Параметры функции.
3. Локальные и глобальные переменные. Область видимости переменных.
4. Математические функции.
5. Функции округления.
Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...
|
Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...
|
Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...
|
Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...
|
|
Различия в философии античности, средневековья и Возрождения ♦Венцом античной философии было: Единое Благо, Мировой Ум, Мировая Душа, Космос...
Характерные черты немецкой классической философии 1. Особое понимание роли философии в истории человечества, в развитии мировой культуры. Классические немецкие философы полагали, что философия призвана быть критической совестью культуры, «душой» культуры.
2. Исследовались не только человеческая...
Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит...
|
|
Приготовление дезинфицирующего рабочего раствора хлорамина Задача: рассчитать необходимое количество порошка хлорамина для приготовления 5-ти литров 3% раствора...
Дезинфекция предметов ухода, инструментов однократного и многократного использования
Дезинфекция изделий медицинского назначения проводится с целью уничтожения патогенных и условно-патогенных микроорганизмов - вирусов (в т...
Машины и механизмы для нарезки овощей В зависимости от назначения овощерезательные машины подразделяются на две группы: машины для нарезки сырых и вареных овощей...
|
|