Задача социологического опроса |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Задача социологического опроса |
mashka-promakashka |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 10 Пол: Женский Реальное имя: Мария Репутация: 0 |
Вот условия задачи:
Каждый из N (N – заданное число) опрошенный назвал одну, две или три страны, как возможных претендентов на победу в чемпионате мира по футболу. Определить страну, которая является по мнению опрошенных наиболее вероятным победителем. Напечатать список таких стран, в случае, если в ходе опроса они получили одинаковое количество голосов. Разобраться никак не могу как ее делать ((((((((((( |
passat |
Сообщение
#2
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Репутация: 0 |
Вот условия задачи: Каждый из N (N – заданное число) опрошенный назвал одну, две или три страны, как возможных претендентов на победу в чемпионате мира по футболу. Определить страну, которая является по мнению опрошенных наиболее вероятным победителем. Напечатать список таких стран, в случае, если в ходе опроса они получили одинаковое количество голосов. Разобраться никак не могу как ее делать ((((((((((( Ну так и печатайте. Массив для стран. Индекс массива может быть именем или кодом страны. За каждый голос элемент массива увеличивается на единицу. Потом сортировка по неубыванию и - вуаля. |
mashka-promakashka |
Сообщение
#3
|
Новичок Группа: Пользователи Сообщений: 10 Пол: Женский Реальное имя: Мария Репутация: 0 |
А можно примерный код?
|
mashka-promakashka |
Сообщение
#4
|
Новичок Группа: Пользователи Сообщений: 10 Пол: Женский Реальное имя: Мария Репутация: 0 |
program opros; Вот, данные вводятся в текстовый файл. Подскажите как найти наиболее часто встречающееся слово? |
Lapp |
Сообщение
#5
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Вот, данные вводятся в текстовый файл. Подскажите как найти наиболее часто встречающееся слово? В твоем файле каждая страна записывается на новую строку, и тем самым не сохраняется информация о том, какой именно опрашиваемый назвал какую страну. Конечно, именно для сформулированной цели это и не нужно, но... Неправильно это как-то. Например, может понадобиться добавить веса (однв страна названа - вес 1, две - по 0.5, три - по 30%). Сечешь фишку? Вот, смотри. Я в файле помещаю ответы одного человека на одну строку. Вот так: Russia France Создай такой файл в простом редакторе (типа блокнота, а можно и в самой среде паскалевской). Не нужно для его создания делать отдельую прогу - это жутко неудобно, ибо невозможно редактировать. Назови его poll.txt (извини, не люблю латиницу, предпочитаю английские слова). Вот программа, которая этот файл обрабатывает: const Что непонятно - спрашивай, отвечу. Успехов -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
mashka-promakashka |
Сообщение
#6
|
Новичок Группа: Пользователи Сообщений: 10 Пол: Женский Реальное имя: Мария Репутация: 0 |
Спасибо огромное, если что будет непонятно напишу ))
Сообщение отредактировано: mashka-promakashka - |
Текстовая версия | 21.12.2024 19:15 |