Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2008, 18:12   #1
Настенька..Блонди
Пользователь
 
Регистрация: 25.12.2008
Сообщений: 37
По умолчанию Создать массив записей(((

Задать запись «Sotrudniki», состоящую из полей: Surname (фамилия), name (имя), age (возраст), date (год принятия на работу), plata (размер заработной платы), pol (пол). Создайте массив записей. Заполните его и найдите: Количество сотрудников женского пола.
Настенька..Блонди вне форума Ответить с цитированием
Старый 27.12.2008, 20:01   #2
Викдон
Форумчанин
 
Аватар для Викдон
 
Регистрация: 11.11.2008
Сообщений: 161
По умолчанию

Код:
type sotrudniki=record
 Surname:string; {Фамилия}
 name:string;  {Имя}
 age:byte;  {возраст}
 date:integer; {дата приема на работу}
 plata:integer; {заработная плата}
 pol:char;  {пол-м/ж}
end;
var mas:array[1..25] of sotrudniki;
    i,k,kol:integer;

begin
write('Введите колличество записей: ');
readln(k);
 while i<k do   {Заполнение массива}
  begin
   inc(i);
   with mas[i] do
    begin
       writeln('Введите информацию о ',i,' сотруднике:');
       write('Введите фамилию: ');
       readln(Surname);
       write('Введите имя: ');
       readln(name);
       write('Введите возраст: ');
       readln(age);
       write('Введите дату: ');
       readln(date);
       write('Введите зарплату: ');
       readln(plata);
       write('Введите пол(ж/м или j/m): ');
       readln(pol);
       writeln;
   end; {with}
 end; {while}

kol:=0;
 for i:=1 to k do
  with mas[i] do
    if (pol='ж') or (pol='j') then
     inc(kol); {kol-счетчик работников женского пола}
 write('Работников женского пола: ',kol);


readln;
end.
Викдон вне форума Ответить с цитированием
Старый 28.12.2008, 19:39   #3
Настенька..Блонди
Пользователь
 
Регистрация: 25.12.2008
Сообщений: 37
По умолчанию

ooo...Огромное спасибооо)))
Настенька..Блонди вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать массив заполняемый с клавиатуры? Bravo Общие вопросы C/C++ 2 14.11.2008 00:23
Помогите создать массив... zhorzh2407 Общие вопросы Delphi 8 26.10.2008 00:38
создать массив вещественных чисел nec117 Общие вопросы C/C++ 4 06.10.2008 20:16
создать в файле рандомный двумерный массив loon Помощь студентам 2 25.06.2008 08:32
Помогите создать массив Dude_first Общие вопросы Delphi 3 24.10.2007 20:44