• Содержание:

    Наименование и цель работы
    Наименование работы: лабораторная работа №10 «Типы данных, определяемые пользователем. Структуры и объединения».
    Цель работы: ознакомиться с типами данных, определяемыми пользователем, и их применением в процессе программирования.

    СОДЕРЖАНИЕ

    Введение 3
    1 Задание на лабораторную работу 4
    1.1 Задание 1. Структуры (часть 1) 4
    1.2 Задание 2. Структуры (часть 2) 4
    2 Схема алгоритма 5
    2.1 Схема алгоритма для задания 1 5
    2.2 Схема алгоритма для задания 2 5
    3 Листинг программы 7
    3.1 Программа для задания 1 7
    3.2 Программа для задания 2 8
    4 Результаты выполнения программы 10
    4.1 Результат выполнения задания 1 10
    4.2 Результат выполнения задания 2 11
    Заключение 12




  • Выдержка из работы:

    Введение

    В языке C++ наряду со стандартными типами данных можно использовать пользовательские типы, которые позволяют удобнее представлять и обрабатывать сложные данные. К таким средствам относятся псевдонимы типов typedef, перечисления enum, структуры struct, объединения union и битовые поля. Их применение делает программу более понятной, наглядной и приближенной к п ………………………………………


    1 Задание на лабораторную работу

    Согласно варианту 6 необходимо выполнить два задания.

    1.1 Задание 1. Структуры (часть 1)

    Требуется описать структуру с именем WORKER, содержащую поля:
    • фамилия и инициалы работника;
    • название занимаемой должности;
    • зарплата;
    • год поступления на работу.
    Необходимо написать программу, выполняющую следующие действия:
    • ввод с клавиатуры данных в массив, состоящий из 5 структур типа WORKER;
    • вывод на экран фамилий работников, чей стаж работы в организации превышает значение, введенное с клавиатуры;
    • если таких работников нет, вывести соответствующее сообщение.

    1.2 Задание 2. Структуры (часть 2)

    Для варианта 6 требуется описать структуру «время» с полями:
    • часы;
    • минуты;
    • секунды.
    ………………………………………




    4 Результаты выполнения программы

    4.1 Результат выполнения задания 1

    Пример результата работы программы:
    Введите текущий год: 2026
    Работник 1
    Введите фамилию и инициалы: Иванов И.И.
    Введите должность: инженер
    Введите зарплату: 65000
    Введите год поступления на работу: 2015

    Работник 2
    Введите фамилию и инициалы: Петров П.П.
    Введите должность: бухгалтер
    Введите зарплату: 58000
    Введите год поступления на работу: 2021

    Работник 3
    Введите фамилию и инициалы: Сидоров С.С.
    Введите должность: менеджер
    Введите зарплату: 72000
    Введите год поступления на работу: 2018

    ………………………………………

Не подошла работа?

Закажите написание эксклюзивной работы по Вашим требованиям