Вход
Логин:


Пароль: Забыли пароль?


ПОЗИТИВный форум

Объявление

послушать радио




Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ПОЗИТИВный форум » Программинг » Паскаль. Тип = записи.


Паскаль. Тип = записи.

Сообщений 1 страница 10 из 10

1

Вычислить средний балл группы и распечатать список студентов, имеющих средний балл ниже среднего балла группы

0

2

Держи, студент 8-)

0

3

В институте имеются секции по следующим видам спорта:
лыжи, коньки, хоккей, футбол, регби, самбо.
Известны виды спорта, которыми занимаются учащиеся каждой группы. Количество групп -3. Требуется построить и распечатать множество видов спорта:
1) которыми занимаются хотя бы в одной группе;
2) которыми не занимаются во всех группах.

помогите кто сможет оч надо http://myfizmat.webtalk.ru/img/smilies/IPB_Mini/light/blush.gif

[mod]Вопрос перенесён.[/mod]

0

4

Вводим данные для каждой группы: L = лыжи, K = коньки; Н = хоккей, F = футбол, R = регби, S = самбо.
Если все виды спорта для текущей группы введены, то вводим символ '-'
и так для каждой группы.
Вначале обрабатывается второй запрос, затем первый.

Марина написал(а):

распечатать множество видов спорта:
которыми занимаются хотя бы в одной группе;

для сравнения возьмём первую группу.

Для корректной работы все группы должны быть заполнены.

Вопросы, чувствую, будут..

0

5

эммм а это работает?)))

0

6

http://s57.radikal.ru/i158/0812/ea/86ea3a356f99.jpg

Марина
У меня отлично работает.
Есть контр-пример?

0

7

А это точно самый эффективный вариант?

0

8

MrMozg
имеются замечания?

0

9

По-моему проще из входящего потока (или файла) считать элементы множества (заносим в множество). Цикл до count - выводим элементы введенного множества - это получаются те, которыми хоть где-то занимаются.
Потом от универсума отнимаем элементы введенного множества и выводим элементы разности - это те, которыми не занимаются.
Да и

по-моему выводит те, которыми занимаются в первой группе, а не так как требовалось "которыми занимаются хотя бы в одной группе"

0

10

Вот примерный вариант, как можно сделать проще:

Буду считать, что виды спорта для каждой группы записаны в одной строке.

0


Вы здесь » ПОЗИТИВный форум » Программинг » Паскаль. Тип = записи.