|
2 / 2 / 3
Регистрация: 05.10.2014
Сообщений: 209
|
|
Почему неправильно идет запись в файл?20.03.2015, 12:52. Показов 794. Ответов 13
Метки нет (Все метки)
Подскажите,я работаю со структурами,предположим ввожу номер банковского счета,фамилия,день,сумма вклада,процент начисления.Например:
1 ivanov 2 1000 1060 2 sidorov 28 324 336 3 petrov 7 8999 9178 4 isakov 4 23 24 5 kozlov 9 7896 8334 Т.е. последним вводила козлова. Затем мне требуется списать с какого-либо счета сумму,предположим со счета 3 petrov.Программа правильно находит данную структуру,правильно изменяет данные.Все данные из этого файла надо перенести в другой файл,изменяя лишь ту структуру,со счета которой списываются деньги,а остальные переписать без изменений.Но в файл записывается не измененная структура 3 petrov,а последняя 5 kozlov.В чем проблема не могу понять?
0
|
|
| 20.03.2015, 12:52 | |
|
Ответы с готовыми решениями:
13
Почему не идёт запись в файл Запись в файл - проверить, не идет ли в него запись, чтобы не генерировалось исключение Почему не идет запись в $_COOKIE |
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
| 20.03.2015, 12:55 | |
|
0
|
|
|
2 / 2 / 3
Регистрация: 05.10.2014
Сообщений: 209
|
||||||
| 20.03.2015, 13:53 [ТС] | ||||||
|
nonedark2008, Банковские счета.
Напишите программу ведения банковских счетов. Ежемесячная ставка по банковским вкладам составляет 6% от суммы вклада. Если вклад открыт до десятого числа текущего месяца, то проценты начисляются за весь месяц. Для того чтобы вкладчики не изымали часто вклады, приняты следующие меры: с вкладчика с минимальным балансом менее 1000 долларов, делающего более пять изъятий в месяц, удерживают 50 сентов с каждого изъятия после пяти изъятий. Процент начисления ежемесячно по минимальному месячному балансу, сведения об изъятиях хранятся в течении одного месяца и после начисления процента уничтожаются. Программа должна обеспечивать: 1) Ввод и хранение в файле следующей информации: номер банковского счета; фамилию вкладчика; дату проведения операции; вид операции; сумма, с которой проводилась операция; остаток вклада; 2) поиск информации по номеру банковского счета, по фамилии вкладчика.
0
|
||||||
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
| 20.03.2015, 14:08 | |
|
Строки 67, 76, 83, 90 одинаковы. Их можно вынести за пределы условных операторов.
Строка 93: Не понимаю зачем оно там? Строка 96: А удалить вначале bank.dat перед тем как переименовывать banks.dat?
0
|
|
|
2 / 2 / 3
Регистрация: 05.10.2014
Сообщений: 209
|
||||||
| 20.03.2015, 14:23 [ТС] | ||||||
|
nonedark2008, сделала
0
|
||||||
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
|
| 20.03.2015, 14:30 | |
|
0
|
|
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
||
| 20.03.2015, 14:34 | ||
|
0
|
||
|
2 / 2 / 3
Регистрация: 05.10.2014
Сообщений: 209
|
|
| 20.03.2015, 14:36 [ТС] | |
|
S_el, возможно вы правы,но нас учили именно так)
0
|
|
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
| 20.03.2015, 14:37 | |
|
Я конечно понимаю, что, если закомментировать все fwrite, то их точно станет меньше.
Но тогда в цикле ничерта не записывается в файл f1.
0
|
|
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
|
| 20.03.2015, 14:42 | |
|
Дарья1997, давайте так,закомментируйте все функции кроме одной,когда убедитесь,что она работает правильно раскомментируете следующую.И так далее.
Таким образом вы сможете пройти программу по шагам и уменьшить количество ошибок.
0
|
|
|
2 / 2 / 3
Регистрация: 05.10.2014
Сообщений: 209
|
||||||
| 20.03.2015, 14:50 [ТС] | ||||||
|
S_el,
0
|
||||||
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
||
| 20.03.2015, 14:55 | ||
|
Есть ли хоть какой-то контроль куда, что и почему вставляешь?
0
|
||
|
2 / 2 / 3
Регистрация: 05.10.2014
Сообщений: 209
|
|
| 20.03.2015, 14:57 [ТС] | |
|
nonedark2008, ок,я тогда не понимаю куда...
0
|
|
|
30 / 30 / 9
Регистрация: 25.12.2014
Сообщений: 115
|
|
| 20.03.2015, 15:21 | |
|
Дарья1997, скиньте по возможности проект. Чтобы побыстрее разобраться где здесь и что.
0
|
|
| 20.03.2015, 15:21 | |
|
Помогаю со студенческими работами здесь
14
Почему идет запись в свойство объекта с атрибутом writable: false ? Не идет запись в файл
Не идёт запись в файл Запись в файл Чтение не идет Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|