Условие:
Определить шаблон структуры на заданную тему, состоящий из полей различного типа (строковые и числовые) и, при необходимости, вложенные структуры (время, дата, адрес и пр.). Объявить массив структур разработанного шаблона. Написать и протестировать функции:
- Ввод одной структуры с клавиатуры;
- Вывод одной структуры на экран монитора;
- Заполнение массива структур с клавиатуры (с использованием первой функции);
- Вывод массива структур на экран монитора (с использованием второй функции);
Функция main() пишется в виде цикла с меню, предоставляющем набор возможных действий над массивом структур.
Объект для разработки структуры – вещество.
Объявить поля:
– Название вещества
– Удельный вес
– Проводимость вещества (проводник, полупроводник, изолятор) в с ++ с объяснением
Решение:
Для решения задачи мы создадим структуру для описания вещества, которая будет содержать необходимые поля. Затем мы реализуем функции для ввода и вывода данных, а также для работы с массивом структур. В конце мы создадим меню для взаимодействия с пользователем.
1. Определим структуру для вещества:
