- •Дніпропетровський національний університет
- •2. Инструктивно-методические указания
- •3. Задания к лабораторным работам по разделу «Консольные приложения»
- •Раздел 2. Диалоговые приложения
- •1. Общие сведения
- •2. Инструктивно-методические указания
- •3. Задания к лабораторным работам по разделу «Диалоговые приложения»
- •Раздел 3. QuickWin приложения
- •1. Общие сведения
- •2. Инструктивно-методические указания
- •3. Задания к лабораторным работам по разделу «QuickWin приложения»
3. Задания к лабораторным работам по разделу «Консольные приложения»
Составить программу, которая по введенным с клавиатуры данным об имени студента и годе его рождения определяет возраст студента. Результат выполнения программы должен выводится окно консольного приложения в виде (используя латинский алфавит): Yournameis*****.You are ***** years old.
Составить программу, которая по введенным с клавиатуры значениям двух переменных вычисляет их:
а) сумму;
б) разность;
в) произведение;
г) частное;
д) степень.
Составить программу, которая по введенному с клавиатуры значению аргумента вычисляет значение элементарной функции:
а) sin(x);
б) cos(x);
в) ln(x);
г) exp(x);
e) |x|
и выводит на экран результат в следующем виде:
имя_функции(значение_аргумента)=значение_функции.
Составить программу для вычисления выражения по заданной математической формуле.
Составить программу для вычисления корней квадратного уравнения
а) для случая действительных корней;
б) с учетом возможности появления комплексных корней.
Задать окружность координатами ее центра и радиусом. Ввести с клавиатуры координаты произвольной точки и проверить, попадает точка внутрь окружности или нет.
Составить программу для вычисления функции по заданному графику.
Составить программу для вычисления суммы элементов одномерного массива.
Составить программу для вычисления суммы
а) положительных;
б) отрицательных;
в) равных нулю
элементов одномерного массива.
Составить программу для вычисления среднего арифметического
а) положительных;
б) отрицательных
элементов одномерного массива.
Разместить в произвольном одномерном массиве отрицательные элементы – в начале массива, положительные элементы – в конце массива, а элементы, равные нулю – в середине массива.
Составить программу для вычисления суммы средних арифметических положительных элементов каждой строки матрицы размером 3x4.
Поменять местами элементы квадратной матрицы, расположенные на главной диагонали, с элементами
а) первой строки;
б) первого столбца;
в) строки, номер которой вводится с клавиатуры;
г) столбца, номер которого вводится с клавиатуры.
Составить программу для транспонирования квадратной матрицы.
Поменять местами элементы квадратной матрицы, расположенные над главной диагональю, с элементами, расположенными под главной диагональю.
Составить программу для вычисления суммы двух матриц.
Составить программу для вычисления произведения С двух матрицАиВпо формуле
.Составить программу для определения значения наибольшего и наименьшего элемента одномерного массива.
Поменять местами наибольший и наименьший элементы одномерного массива.
Найти три последовательно наибольших элементов одномерного массива.
Найти три последовательно наименьших элементов одномерного массива.
Произвести сортировку элементов одномерного массива
а) по возрастанию значений
б) по убыванию значений.
Вычислить сумму бесконечного ряда
,
с точностью до члена ряда меньшего, чем
10-9.
Вычислить функцию, используя разложение в бесконечный ряд с точностью до члена ряда меньшего 10-9
а) гиперболический синус
;
б) гиперболический косинус
.
Используя форматный вывод данных вывести на экран таблицу значений заданной функции.
Создать файл значений аргументов функции, считать значения из этого файла, вычислить заданную функцию и вывести результаты в другой файл.
В задании №16 вычисление гиперболической функции реализовать при помощи подпрограммы-функции.
Найти наибольшее (наименьшее) среднее арифметическое положительных элементов строк (столбцов) матрицы. Вычисление среднего арифметического реализовать при помощи подпрограммы-функции.
Вычисление суммы (произведения) двух матриц реализовать при помощи подпрограммы. Исходные данные ввести из файла.
Составить программу для вычисления значения биноминального коэффициента по формуле
.
Для вычисления факториала использовать
подпрограмму-функцию.
