Создать массив структур, содержащий сведения о месячной заработной плате рабочих завода - C (СИ)
Формулировка задачи:
#include <stdio.h> #include <stdlib.h> #define SPRAV struct sprav int main() { SPRAV { int name; char shop [20]; float salary; }; SPRAV x[5]; char g[25]; int i; float nSum=0,nAvg=0; /* ввод данных в массив структур */ for(i=0; i<5; i++) { printf("\n input the name of the working \n"); scanf("%d",&x[i].name); printf("\n input the name of the shop \n"); scanf("%s",&x[i].shpo); printf("\n input the salary for the month \n "); scanf("%f",&x[i].salary); }
Решение задачи: «Создать массив структур, содержащий сведения о месячной заработной плате рабочих завода»
textual
Листинг программы
SPRAV x[5];
Объяснение кода листинга программы
- Объявляется массив структур типа SPRAV с именем x и размером 5.
- В каждой структуре типа SPRAV имеется четыре поля:
- id (идентификатор) типа int;
- name (имя) типа char*;
- salary (заработная плата) типа float;
- position (должность) типа char*.
- Значения полей структуры SPRAV не присваиваются в данном коде.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д