Лабораторная работа: Работа со структурами в языке программирования Си
5
1978
Подчеркнутая информация вводится пользователем.
Сведения о гражданине ind1
Фамилия, имя, отчество: Алексеев Сергей Петрович
Год рождения – 1978
Месяц рождения – 5-й
День рождения – 3-й
В следующей программе рассмотрим использование структуры в виде элементов массива pibm. Каждый элемент состоит из следующих компонентов: mem (память), sp (объем винчестера), model [20] (модель ПЭВМ):
/* Массивы записей */
#include < stdio.h >
struct computer { int mem, sp;
char model [20];
pibm [10];};
/* объявлениезаписитипа computer;
объявление массива pibm типа computer */
main ( )
{ int i, j, k, priz;
for ( i=0; i<10; i++)
{ printf (“Введите сведения о ПЭВМ %d и признак (0-конец;
\n другая цифра- продолжение)\n”, i);
printf (“ модельПЭВМ - ”);
scanf (“%S”, &pibm [i].model );
printf ( “объемоперативнойпамяти -”);
scanf (“%d”, &pibm[i].mem);
printf (“ объемвинчестера - ”);
scanf ( “%d , &pibm[i].sp ”);
printf (“признак - ”);
scanf (“ %d ”, &priz );
k=i;