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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.01.2009, 07:29   #1
aleksandr_dss
 
Регистрация: 08.12.2008
Сообщений: 9
По умолчанию Задача на массив.

Результаты сдачи сессии по пяти экзаменам представлены в виде массива фамилий 30 студентов и соответствующего ему матрицы результатов. Напечатать фамилии студентов, имеющих хотя бы одну неудовлетворительную оценку.
Нужно сделать не через record !!!
aleksandr_dss вне форума Ответить с цитированием
Старый 12.01.2009, 11:54   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Код:
const
  MaxStud = 10; {запись о десяти студентах в массиве}
  MaxPredmet = 3; {количество уч.дисциплин}
var
  MasStud : array[1..MaxStud] of string[40];
  MatrOcenka : array[1..MaxStud, 1.. MaxPredmet] of byte;
  i, j : integer;
begin
  {ТУТ ЗАПОЛНЯЕТЕ МАССИВЫ СТУДЕНТОВ И ОЦЕНОК}
  .....  
  {собственно проверка и вывод неуспевающих...}
  for i:=1 to MaxStud do
    for j:=1 to MaxPredmet do
      if  MatrOcenka[i,j]<3 then begin
         WriteLn(MasStud[i]);
          Break
      end; 
end;
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача про массив xakkkkker Помощь студентам 2 02.11.2008 10:49
Задача. Массив. ViNcHeStEr Помощь студентам 2 15.06.2008 15:17
Задача на массив Юрии Александрович Паскаль, Turbo Pascal, PascalABC.NET 5 08.12.2007 15:32
Задача на массив. ErMaKiim Помощь студентам 2 29.11.2007 19:42
задача на массив строк hijack Помощь студентам 0 26.11.2007 23:10