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

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

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






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

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

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

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

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

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

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

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

 

Задание
Вариант 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; просмотров: 1191. Нарушение авторских прав; Мы поможем в написании вашей работы!



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

Весы настольные циферблатные Весы настольные циферблатные РН-10Ц13 (рис.3.1) выпускаются с наибольшими пределами взвешивания 2...

Хронометражно-табличная методика определения суточного расхода энергии студента Цель: познакомиться с хронометражно-табличным методом опреде­ления суточного расхода энергии...

ОЧАГОВЫЕ ТЕНИ В ЛЕГКОМ Очаговыми легочными инфильтратами проявляют себя различные по этиологии заболевания, в основе которых лежит бронхо-нодулярный процесс, который при рентгенологическом исследовании дает очагового характера тень, размерами не более 1 см в диаметре...

Седалищно-прямокишечная ямка Седалищно-прямокишечная (анальная) ямка, fossa ischiorectalis (ischioanalis) – это парное углубление в области промежности, находящееся по бокам от конечного отдела прямой кишки и седалищных бугров, заполненное жировой клетчаткой, сосудами, нервами и...

Основные структурные физиотерапевтические подразделения Физиотерапевтическое подразделение является одним из структурных подразделений лечебно-профилактического учреждения, которое предназначено для оказания физиотерапевтической помощи...

Почему важны муниципальные выборы? Туристическая фирма оставляет за собой право, в случае причин непреодолимого характера, вносить некоторые изменения в программу тура без уменьшения общего объема и качества услуг, в том числе предоставлять замену отеля на равнозначный...

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