SS3
12-03-2009, 00:00
Вот тут мне задали такое задание: Разработка программного модуля для анализа выборов. Отображения результатов по каждому населенному пункту.
Короче говоря прикладную программу. Результаты должны заносится в txt файл.
Вот мои размышления на эту тему:
У меня есть три объекта: кандидат+партия, регион, количество голосов.
Ввод данных:
Я думаю создать один массив куда я буду вводить информацию про кандидата(ФИО) и к какой партии он принадлежит, и чтобы все это сохраняло в файл.
В массив думаю встроить цикл do/while, так как мне не известно изначальное количество кандидатов.Например
Вв. ФИО кандидата : Лупенко М.О
Вв. партию : любители пива
Продолжить [Y/N]
У
нажимаю У и оно сохраняет данные в файл и приступает к добавлению нового кандидата
Теперь насчет регионов:
Ну тут думаю тоже делать через массивы, и сделаю вложенный цикл do/while так как изначальное количество регионов мне не известно и чтоб тоже все сохраняло в файл.
Например:
Вв. регионы:
Киев
Черкассы
Ялта
...
А насчет количества голосов за кандидатов по регионам я даже на знаю как сделать.
Ну я представляю это так
ФИО регион кол-во голосов
Лупенко М.О Ялта 8975
Лупенко М.О Киев 10009
Лупенко М.О Черкассы 7069
Барак Х.О Ялта 14597
Барак Х.О Киев 9784
Барак Х.О Черкассы 69742
Вот только как такой ввод сделать пока ума не приложу.
Пока я так думаю решить эту задачу.
Если Вы знаете более простой способ, то буду очень благодарен его услышать.
Также не откажусь от полезных ссылок и литературы, которая мне в этом деле помогла б.
Короче говоря прикладную программу. Результаты должны заносится в txt файл.
Вот мои размышления на эту тему:
У меня есть три объекта: кандидат+партия, регион, количество голосов.
Ввод данных:
Я думаю создать один массив куда я буду вводить информацию про кандидата(ФИО) и к какой партии он принадлежит, и чтобы все это сохраняло в файл.
В массив думаю встроить цикл do/while, так как мне не известно изначальное количество кандидатов.Например
Вв. ФИО кандидата : Лупенко М.О
Вв. партию : любители пива
Продолжить [Y/N]
У
нажимаю У и оно сохраняет данные в файл и приступает к добавлению нового кандидата
Теперь насчет регионов:
Ну тут думаю тоже делать через массивы, и сделаю вложенный цикл do/while так как изначальное количество регионов мне не известно и чтоб тоже все сохраняло в файл.
Например:
Вв. регионы:
Киев
Черкассы
Ялта
...
А насчет количества голосов за кандидатов по регионам я даже на знаю как сделать.
Ну я представляю это так
ФИО регион кол-во голосов
Лупенко М.О Ялта 8975
Лупенко М.О Киев 10009
Лупенко М.О Черкассы 7069
Барак Х.О Ялта 14597
Барак Х.О Киев 9784
Барак Х.О Черкассы 69742
Вот только как такой ввод сделать пока ума не приложу.
Пока я так думаю решить эту задачу.
Если Вы знаете более простой способ, то буду очень благодарен его услышать.
Также не откажусь от полезных ссылок и литературы, которая мне в этом деле помогла б.