Написать структуру, описывающую хранящиеся на складе товары - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Информация о хранящихся на складе товарах состоит из:
  1. инвентаризационного номера;
  2. наименования товара;
  3. количества в штуках;
  4. цены;
  5. даты поставки.
Напишите структуру , описывающую эту информацию на языке Си. Прошу прощения за возможные опечатки, пишу с телефона. Заранее спасибо.

Решение задачи: «Написать структуру, описывающую хранящиеся на складе товары»

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;

Объяснение кода листинга программы

В представленном коде объявлены две структуры:

  1. Структура DATE представляет дату в формате день, месяц, год и содержит следующие поля:
    • day - день (тип unsigned char);
    • month - месяц (тип unsigned char);
    • year - год (тип unsigned short);
  2. Структура PODUCTS представляет товар на складе и содержит следующие поля:
    • id - уникальный идентификатор товара (тип unsigned int);
    • name - название товара (массив символов длиной 30 символов);
    • count - количество товара на складе (тип unsigned int);
    • price - цена товара (тип float);
    • date - дата производства товара (структура DATE). Код не содержит конкретных значений переменных, поэтому список значений пуст.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.2 из 5
Похожие ответы