Студопедия — Задание. Составьте программу, которая решает поставленную в вашем варианте задачу
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Задание. Составьте программу, которая решает поставленную в вашем варианте задачу






Составьте программу, которая решает поставленную в вашем варианте задачу. Программа должна:

Ø представлять собой консольное приложение

Ø отображать сведения о назначении и возможностях программы

Ø отображать сведения об авторе программы

Ø содержать ввод необходимых данных с клавиатуры

Ø выводить результаты расчётов на экран

Ø содержать запрос о продолжении работы

Ø содержать в коде необходимые пояснения

 

Задание
Вариант 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. Функции округления.







Дата добавления: 2015-03-11; просмотров: 1190. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

Тема 5. Анализ количественного и качественного состава персонала Персонал является одним из важнейших факторов в организации. Его состояние и эффективное использование прямо влияет на конечные результаты хозяйственной деятельности организации.

Билет №7 (1 вопрос) Язык как средство общения и форма существования национальной культуры. Русский литературный язык как нормированная и обработанная форма общенародного языка Важнейшая функция языка - коммуникативная функция, т.е. функция общения Язык представлен в двух своих разновидностях...

Травматическая окклюзия и ее клинические признаки При пародонтите и парадонтозе резистентность тканей пародонта падает...

Подкожное введение сывороток по методу Безредки. С целью предупреждения развития анафилактического шока и других аллергических реак­ций при введении иммунных сывороток используют метод Безредки для определения реакции больного на введение сыворотки...

Принципы и методы управления в таможенных органах Под принципами управления понимаются идеи, правила, основные положения и нормы поведения, которыми руководствуются общие, частные и организационно-технологические принципы...

Studopedia.info - Студопедия - 2014-2024 год . (0.013 сек.) русская версия | украинская версия