Пятница, 18.07.2025, 08:25
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Программирование 2-я часть. Вариант №3
engineerklubДата: Суббота, 18.01.2025, 10:35 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 34127
Репутация: 0
Статус: Online
Программирование 2-я часть. Вариант №3

Тип работы: Работа Лабораторная
Форматы файлов: Microsoft Word
Сдано в учебном заведении: ДО СИБГУТИ

Описание:
Лабораторная работа 1

Задание 1: Используя функцию, написать программу по своему варианту.
Написать функцию вычисления суммы ряда s=s(1)+…+s(n),
где s(n)=(-1)^n*x^(2n-1)/(2n+1) с точностью до eps=0.001. В качестве параметров выбрать x и eps.

Пояснение к программе.
Функция «calculate» вычисляет сумму ряда с заданной точностью, используя цикл сравнения соседних членов ряда. Пользователем задаётся x и точность вывода числа как количество знаков после запятой. Поскольку ряд расходится для значений x>1, программа задаёт ограничение на вводимые значения аргумента.

лабораторная работа 2

Задание: создать массив структур и выполнить задание согласно своему варианту.
Дана информация о пяти комнатах в общежитии. Структура имеет вид: фамилии, номер комнаты, факультет, площадь. Вывести данные о комнатах по заданному факультету, а также количество комнат на этом факультете.

Пояснение к программе.
Создан массив структур Room для хранения информации о комнатах. Пользователь вводит название факультета, по которому будет производиться поиск. Заданные в программе факультеты: ФЕН, ММФ, ИФП.
Используя функцию посимвольного сравнения двух строк, выполняется цикл перебора для поиска и печати нужных комнат, а также подсчёт их количества.
В ответ программа выводит информацию о комнатах на заданном факультете и количество комнат на этом факультете.

лабораторная работа 3

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

Пояснение к программе.
Создан массив структур Edition для хранения информации об изданиях.
Используя оператор выбора «switch» пользователю выводится меню, в котором можно выбрать действие. Каждое действие обращается к отдельной функции.
Функция создания списка структур считывает информацию о 10 изданиях, создаёт файл, в который её записывает. Отчитывается пользователю, что файл успешно создан.
Новая информация в файл записывается в дополнение к уже имеющейся структуре.
Использование цикла «do» позволяет после выполнения действия возвращаться обратно в меню. Выход из программы осуществляется через отдельное действие.
Поиск самого дешевого издания выполняется путём цикла перебора и сравнения. На выход пользователь получает полную информацию о самом дешевом издании.

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru