![]() |
|
Модераторы: Poseidon |
![]()
|
|
| mutante |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 31.1.2007 Репутация: нет Всего: нет |
В файле записаны названия городов и их численность. Увеличить численность каждого города на 5%(кол-во жителей - всегда целое число)
В Console Wizard'е с такими операторами как printf, scanf, и простейшими операторами для работы с файлом. |
|||
|
||||
| GIK |
|
|||
![]() Добрый человек ![]() ![]() Профиль Группа: Участник Сообщений: 985 Регистрация: 3.6.2005 Где: я только не небыв ал Репутация: 4 Всего: 14 |
В каком файле, txt? Какая структура записи? Проверка на числа и имена нужна?
Это сообщение отредактировал(а) GIK - 21.3.2007, 19:06 -------------------- Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!! Программирование - это не деятельнось! Программирование - это состояние души! Бог - самый крутой программист. |
|||
|
||||
| apook |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 794 Регистрация: 12.7.2006 Репутация: 10 Всего: 23 |
Файл должен иметь такой вид:
"Название города" <численность> Пример: Бжихфск 2000 Aыгорск 5000 и т.д раз не указал пришлось так придумать
И еще файл не должен закаечиваться '\n' иначе не файл меняется Это сообщение отредактировал(а) apook - 22.3.2007, 07:29 -------------------- Мои руки из дуба, голова из свинца ну и пусть ... |
|||
|
||||
| profispb |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 220 Регистрация: 27.12.2005 Где: Санкт - Петербург Репутация: нет Всего: 1 |
Вообщем принцип прост.
Если файл структурированный, то просто читаем его через цикл и записываем данные во временный файл. В цикле ставиться условие поиска. Во время работы цикла производится перезапись поочередно всех записей в файл, пока не найдет нужную запись, после того как нашел, цикл приостонавливается, вносим изменения и продолжаем цикл. Дальше удаляем файл из которого читали информацию, потом переименовываем временный файл. И усе готово.(Тоже делается для удаления) --------------------
В жизни, я люблю делать, то что я люблю. А не то что модно, престижно и выгодноЛюблю когда начинает работать, то что без меня не работало! |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |