Написать структуру, описывающую хранящиеся на складе товары - C (СИ)
Формулировка задачи:
Информация о хранящихся на складе товарах состоит из:
- инвентаризационного номера;
- наименования товара;
- количества в штуках;
- цены;
- даты поставки.
Решение задачи: «Написать структуру, описывающую хранящиеся на складе товары»
textual
Листинг программы
typedef struct { unsigned char day; unsigned char month; unsigned short year; } DATE; typedef struct { unsigned int id; char name[30]; unsigned int count; float price; DATE date; } PODUCTS;
Объяснение кода листинга программы
В представленном коде объявлены две структуры:
- Структура
DATE
представляет дату в формате день, месяц, год и содержит следующие поля:day
- день (типunsigned char
);month
- месяц (типunsigned char
);year
- год (типunsigned short
);
- Структура
PODUCTS
представляет товар на складе и содержит следующие поля:id
- уникальный идентификатор товара (типunsigned int
);name
- название товара (массив символов длиной 30 символов);count
- количество товара на складе (типunsigned int
);price
- цена товара (типfloat
);date
- дата производства товара (структураDATE
). Код не содержит конкретных значений переменных, поэтому список значений пуст.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д