Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Варианты_2_экземпляра.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
423.42 Кб
Скачать

Индивидуальное задание (вариант№3)

  1. Напишите программу для расчета по двум формулам (результаты вычислений по обеим формулам должны совпадать).

.

  1. Даны два числа. Найти среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел.

  2. Напишите программу, в текстовом режиме приводящую экран к виду, соответствующему номеру вашего варианта.

  1. Даны два угла треугольника (в градусах). Определить, существует ли такой треугольник, и если да, то будет ли он прямоугольным.

  2. Написать программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в заштрихованную область на рисунке, который соответствует Вашему варианту. Попадание на границу области считать попаданием в область.

  1. Составить программу, которая по данному числу (1—12) выводит название соответствующего ему месяца.

  2. Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от xнач до xкон с шагом dx c точностью ε. Таблицу снабдить заголовком и шапкой. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда.

.

  1. Вычислить приближенное значение интеграла по формулам прямоугольников и Симпсона для n = 55 .

  2. Составить алгоритм решения ребуса вагон + вагон = состав (различные буквы обозначают различные цифры, старшая – не 0).

  3. В одномерном массиве, состоящем из n целых элементов, вычислить:

a) произведение элементов массива с четными номерами;

b) сумму элементов массива, расположенных между первым и последним нулевыми элементами;

  1. Преобразовать одномерный массив из n целых элементов таким образом, чтобы сначала располагались все положительные элементы, а потом - все отрицательные (элементы, равные 0, считать положительными).

  2. Заполнить матрицу случайными числами. Отобразить симметрично относительно вертикальной оси секторы матрицы, которые лежат влево и вправо от главной и побочной диагоналей.

  1. Дана матрица B[N,M]. Найти в каждой строке матрицы мак­симальный и минимальный элементы и поменять их местами с первым и последним элементом строки соответственно.

  2. Составить программу, заполняющую экран закрашенными треугольниками, заполненными установленными ранее шаблонами закраски.

  3. В прямом параллелепипеде провести сечение, проходящее через меньшую диагональ верхнего основания и одну из вершин нижнего основания.

  4. Построить график функции:

  1. Дана строка. Подсчитать, сколько в ней букв r, k, t.

  2. Вычислить суммы положительных элементов массивов X(N), Y(M), Z(K). (N, M, K <=60). Составить функцию - подпрограмму обработки массива заданной размерности. Использовать эту функцию в основной программе.

  3. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Найти среди компонентов файла количество чисел, которые делятся на 2, но не делятся на 4.

  4. Создать файл, содержащий текст на английском языке. Выбрать из него те символы, которые встречаются в нем только один раз, в том порядке, в котором они встречаются в тексте.

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

  6. Написать программу, демонстрирующую работу с объектами класса «правильный пятиугольник».

Предусмотреть следующие методы:

- создать объект

- изобразить объект на экране

- переместить объект на плоскости

- сравнить объекты по площади.