Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР 2015.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
77 Кб
Скачать
☆
  • Написать программу, реализующую арифметические операции (сложение, вычитание, умножение, деление), над смешанными дробями. Использовать тип данных «структура».

    Смешанная дробь – число, записанное как целое и правильная (числитель меньше знаменателя) дробь. Например: , .

    1. Написать программу, сравнивающую две смешанных дроби. Использовать тип данных «структура».

    Смешанная дробь – число, записанное как целое и правильная (числитель меньше знаменателя) дробь. Например: , .

    1. Плоский N-угольник (N < 10) задается координатами вершин. Определить, является ли он правильным. Использовать тип данных «структура».

    2. Найти площадь плоского выпуклого N-угольника (N < 10), заданного координатами вершин. Использовать тип данных «структура».

    3. Определить, какие занятия согласно расписанию группы, будут проведены в течение указанного промежутка времени, заданного началом (четная/нечетная неделя, день недели, часы, минуты) и длительностью (часы, минуты). Использовать тип данных «структура».

    4. По дате рождения (число, месяц, год) определить, к каким знакам зодиакального и восточного гороскопов будет принадлежать человек. Использовать тип данных «структура».

    5. Написать программу, реализующую арифметические операции (сложение, вычитание, умножение, деление), над смешанными дробями. Использовать тип данных «структура».

    Смешанная дробь – число, записанное как целое и правильная (числитель меньше знаменателя) дробь. Например: , .

    1. Четырехугольник задан координатами вершин. Необходимо определить, является ли он выпуклым.

    2. Описать структуру с именем aeroflot, содержащую поля: название пункта назначения рейса, номер рейса, тип самолета.

    Написать программу, выполняющую следующие действия:

    • ввод данных в массив, состоящий из элементов типа AEROFLOT;

    • сортировку массива по указанному полю;

    • удаление записи из массива;

    • поиск записей по указанному полю.

  • Описать структуру TRANSPORT содержащую информацию по грузоперевозкам (N рейса, пункт назначения, наименование, вес).

    Написать программу, выполняющую следующие действия:

    • ввод данных в массив, состоящий из элементов типа TRANSPORT;

    • сортировку массива по указанному полю;

    • удаление записи из массива;

    • поиск записей по указанному полю.

  • Из ведомости с оценками (порядковый номер, Ф.И.О. студента и три оценки) определить количество отличников и средний бал каждого студента. Использовать тип данных «структура». В программе должны быть предусмотрены добавление и удаление записи о студенте, сортировка по указанному критерию.

  • Составить программу, выводящую на экран изменения температуры по дням недели (дата, день недели, температура, влажность). Использовать тип данных «структура». В программе должно быть предусмотрено добавление и удаление записи, определение минимума и максимума температуры.

  • Написать программу, определяющую какие шахматные фигуры (пешка король, ферзь, слон, конь, ладья), могут за один ход перейти с поля n1 шахматной доски на поле n2. Использовать тип данных «структура».

  • Написать программу, реализующую арифметические операции (сложение, вычитание, умножение, деление), над комплексными числами. Использовать тип данных «структура».

  • Четырехугольник задан координатами вершин. Необходимо определить, является ли он квадратом, параллелограммом, трапецией или ромбом.

  • Написать программу, реализующую арифметические операции (сложение, вычитание, умножение, деление), над смешанными дробями. Использовать тип данных «структура».

    Смешанная дробь – число, записанное как целое и правильная (числитель меньше знаменателя) дробь. Например: , .

    1. Написать программу, сравнивающую две смешанных дроби. Использовать тип данных «структура».

    Смешанная дробь – число, записанное как целое и правильная (числитель меньше знаменателя) дробь. Например: , .

    1. Плоский N-угольник (N < 10) задается координатами вершин. Определить, является ли он правильным. Использовать тип данных «структура».