![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
snopy |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 61 Пол: Мужской Репутация: ![]() ![]() ![]() |
Помогите пожайлуста найти ошибку.
В институте имеются секции по следующим видам спорта: лыжи, коньки, хоккей, футбол, регби, самбо. Известны виды спорта, которыми занимаются учащиеся каждой группы. Количество групп -4. Требуется построить и распечатать множество видов спорта: 1) которыми занимаются хотя бы в одной группе; 2) которыми не занимаются во всех группах. Код const n=2; type Sport=(Skis,Skates,hoccey,football,regbi,sambo); vid=set of sport; zanytia=array[1..n] of vid; var M1:zanytia; x:sport; a,b,c,xm1:vid; i,j,m,iw:byte; BEGIN for i:=1 to n do begin xm1:=[]; writeln('Vvedite nomera sportov ',i:2,'-go sporta'); repeat read(iw); case iw of 1:x:=skis; 2:x:=skates; 3:x:=hoccey; 4:x:=football; 5:x:=regbi; 6:x:=sambo else writeln('Nomera sportov 1..6') end; xm1:=xm1+[x]; until eoln; m1[i]:=xm1; end; c:=[Skis,Skates,hoccey,football,regbi,sambo]; A:=m1[1]+m1[2]; B:=B-A; for i:=1 to n do begin case i of 1:writeln('kotorymi zanimautcy xotyby v odnoy grupe: '); 2:writeln('kotorymi ne zanimautcy vo vsech gruppax: '); end; for x:=skis to sambo do if x in a then case x of Skis:write('Skis') Skates:write('Skates') hoccey:write('hoccey') football:write('football') regbi:write('regbi') sambo:write('sambo') end; if i:=1 then a:=b else a:=c; writeln; end; End. |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 22:32 |