![]() |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
![]() ![]() |
![]() |
nasekomaya |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 4 Пол: Женский Репутация: ![]() ![]() ![]() |
почему у меня вот эта программа работает:
type tz=record т.е. я ввожу по задумке буквенную часть, потом 2 цифровые, потом опять буквы и т.д. в итоге формируется табличка со строками:бквы, цифры, цифры. а вот эта программа: type tz=record не работает, т.е. не получается сделать табличку из 1й цифровой и 2х буквеных частей... |
VBproffi |
![]() ![]()
Сообщение
#2
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 13 Пол: Мужской Репутация: ![]() ![]() ![]() |
Программу я просмотрю, но может ты опишешь условие задачи?
Так будет немного легче -------------------- Чтоб мудро жизнь прожить
Знать надобно не мало, Ты лучше голодай, Чем что попало есть И лучше будь один, Чем вместе с кем попало О.Хаям |
Altair |
![]()
Сообщение
#3
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
nasekomaya, что вы этим хотели сказать?
writeLN('vvod'); Когда будет завершен ввод? я думаю первая программа не работает тоже. input-стандартная файловая переменная, по умолчанию связанна с консолью, EOF к ней не применим... продолжим... repeat Зачем здесь цикл? Тем более раз вы ве равно файл переписываете в любом случае, достаочносразу его создать по новой, rewrite(fout); без всяких циклов.. Смотри... первую программу, я изменил тебе так. type 1. убрал лишние циклы. 2. сделал правильные ввод (ввод заершается когдаFIO вводитсяпустым (то естьпросто нажимаем ENTER) ... разницы между первой и второй программами я не увидел! Попробуйте тот код что я дал, и если на нем неполучится ваша задумка, скажите какие входные данные были и какие выхотели плучить... Цитата Программу я просмотрю, но может ты опишешь условие задачи? Так будет немного легче вот: Цитата я ввожу по задумке буквенную часть, потом 2 цифровые, потом опять буквы и т.д. в итоге формируется табличка со строками:бквы, цифры, цифры. -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
trminator |
![]()
Сообщение
#4
|
Четыре квадратика ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 579 Пол: Мужской Репутация: ![]() ![]() ![]() |
Oleg_Z
Цитата nput-стандартная файловая переменная, по умолчанию связанна с консолью, EOF к ней не применим... Не совсем. Вот тестовая программка, когда надоест вводить строки, нажми Ctrl-Z под Win или Ctrl-D под Lin +)
-------------------- Закон добровольного труда Зимерги:
Люди всегда согласны сделать работу, когда необходимость в этом уже отпала |
Altair |
![]()
Сообщение
#5
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
не везде прокатывает такое! в BPW не останавливается вводю (использую wincrt)
-------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
nasekomaya |
![]()
Сообщение
#6
|
Группа: Пользователи Сообщений: 4 Пол: Женский Репутация: ![]() ![]() ![]() |
Цитата(VBproffi @ 22.06.05 9:07) Программу я просмотрю, но может ты опишешь условие задачи? Так будет немного легче ну условием было введение с клавиатуры информации: табельные номера, фамилии и з\п, в итоге вводимая инфа должна записаться в файл, ну и вывестись на экран ввиде такой вот таблички. Инфа вводится НЕ беспорядочно, т.е. по-очереди для каждого работника вводим фамилию, таб. номар и з\п. Ну а вообще я уже разобралась - если писать не readLN(input,fio,tn,zp);а по очереди readLN(input,fio); то все получается... не знаю правда почему так... |
nasekomaya |
![]()
Сообщение
#7
|
Группа: Пользователи Сообщений: 4 Пол: Женский Репутация: ![]() ![]() ![]() |
Цитата(Oleg_Z @ 22.06.05 9:26) nasekomaya, что вы этим хотели сказать? writeLN('vvod'); Когда будет завершен ввод? я думаю первая программа не работает тоже. input-стандартная файловая переменная, по умолчанию связанна с консолью, EOF к ней не применим... продолжим... repeat Зачем здесь цикл? Тем более раз вы ве равно файл переписываете в любом случае, достаочносразу его создать по новой, rewrite(fout); без всяких циклов.. ......................... про коф инпут: ввод завершается как только я нажимаю контрл+зэт. про цикл: с помошью этого цикла достигается НЕ записывание чего-либо в уже существующий файл. Вообще я уже разобралась с этим. (См. ответ выше). |
Altair |
![]()
Сообщение
#8
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Цитата про коф инпут: ввод завершается как только я нажимаю контрл+зэт. как я уже сказал сработает не везде! Цитата про цикл: с помошью этого цикла достигается НЕ записывание чего-либо в уже существующий файл. да действительно я этот кусок кода не читал особо.. -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
![]() ![]() |
![]() |
Текстовая версия | 17.06.2025 19:45 |