Задание. Составьте программу, которая решает поставленную в вашем варианте задачу
Составьте программу, которая решает поставленную в вашем варианте задачу. Программа должна:
Ø представлять собой консольное приложение
Ø отображать сведения о назначении и возможностях программы
Ø отображать сведения об авторе программы
Ø содержать ввод необходимых данных с клавиатуры
Ø выводить результаты расчётов на экран
Ø содержать запрос о продолжении работы
Ø содержать в коде необходимые пояснения
Задание
| Вариант 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. Функции округления.
Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...
|
Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...
|
Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...
|
ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при которых тело находится под действием заданной системы сил...
|
Экспертная оценка как метод психологического исследования Экспертная оценка – диагностический метод измерения, с помощью которого качественные особенности психических явлений получают свое числовое выражение в форме количественных оценок...
В теории государства и права выделяют два пути возникновения государства: восточный и западный Восточный путь возникновения государства представляет собой плавный переход, перерастание первобытного общества в государство...
Закон Гука при растяжении и сжатии
Напряжения и деформации при растяжении и сжатии связаны между собой зависимостью, которая называется законом Гука, по имени установившего этот закон английского физика Роберта Гука в 1678 году...
|
Основные структурные физиотерапевтические подразделения Физиотерапевтическое подразделение является одним из структурных подразделений лечебно-профилактического учреждения, которое предназначено для оказания физиотерапевтической помощи...
Почему важны муниципальные выборы? Туристическая фирма оставляет за собой право, в случае причин непреодолимого характера, вносить некоторые изменения в программу тура без уменьшения общего объема и качества услуг, в том числе предоставлять замену отеля на равнозначный...
Тема 2: Анатомо-топографическое строение полостей зубов верхней и нижней челюстей. Полость зуба — это сложная система разветвлений, имеющая разнообразную конфигурацию...
|
|