• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о проекте, чтобы узнать больше. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Помогите пожалуйста ребята...

Стюшенька

Новые
Регистрация
21 Дек 2009
Сообщения
12
Реакции
0
Баллы
0
Помогите пожалуйста ребята...

Написать программу , позволяющую определить , есть ли в школе в каких либо параллельных классах однофамильцы. ПАСКАЛЬ. Пожалуйста, помогите.
 
Написать программу , позволяющую определить , есть ли в школе в каких либо параллельных классах однофамильцы. ПАСКАЛЬ. Пожалуйста, помогите.

Мало данных. Нужно знать, в каком виде существуют списки классов. И сколько параллельных классов в школе?
 
Мало данных. Нужно знать, в каком виде существуют списки классов. И сколько параллельных классов в школе?

что то я не поняла, Нужно знать, в каком виде существуют списки классов. ???объясни пожалуйста
 
что то я не поняла, Нужно знать, в каком виде существуют списки классов. ???объясни пожалуйста

Объясняю. Чтобы установить, имеются ли в параллельных классах однофамильцы, нужно произвести сверку списков фамилий учеников по всем пяти спискам. Но для этого надо эти списки иметь! Вот я и спрашиваю, в каком виде они существуют? Предполагается ли, что есть 5 файлов с перечнем фамилий, или их надо вводить с клавиатуры, или еще как-нибудь?
 
Объясняю. Чтобы установить, имеются ли в параллельных классах однофамильцы, нужно произвести сверку списков фамилий учеников по всем пяти спискам. Но для этого надо эти списки иметь! Вот я и спрашиваю, в каком виде они существуют? Предполагается ли, что есть 5 файлов с перечнем фамилий, или их надо вводить с клавиатуры, или еще как-нибудь?



с клавы вводить нужно
 
Пожалуйста:
Код:
TYPE
 CLASS=RECORD
            N:INTEGER;
            List:ARRAY[1..30] of STRING;
       END;
VAR
 School:ARRAY[1..5] of CLASS;
 i,j,k,m:INTEGER;

BEGIN
 FOR i:=1 TO 5 DO
  With School[i] DO
   BEGIN
    Write('How many pupils are in class ',i,'? '); ReadLn(N);
    FOR j:=1 TO N DO
     BEGIN
      WriteLn('Enter the surname of next pupil:');
      ReadLn(List[j]);
     END;
   END;
 FOR i:=1 TO 5 DO
  FOR j:=1 TO School[i].N DO
   FOR k:=i+1 TO 5 DO
    FOR m:=1 TO School[k].N DO
     IF School[i].List[j]=School[k].List[m] THEN
      WriteLn(School[i].List[j],' class N',i,' and class N',k);
 ReadLn;
END.
 
Назад
Сверху