Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.01.2009, 20:17   #1
DoGGy
 
Регистрация: 23.01.2009
Сообщений: 6
По умолчанию не читает входную строчку

я ввожу строку с клавиатуры вида : trata 5. (т.е. трата пробел 5) и хочу, чтобы паскаль мне эту строку вычитал в две переменные (read(s,num), например, s(соответственно trata) и num(значение-5), но он не читает строку именно такого вида. Почему ? а строку, где одни либо слова, либо цифры - нормально разбирает по моему алгоритму. помогите пожалуйста, люди добрые.. )
DoGGy вне форума Ответить с цитированием
Старый 23.01.2009, 20:24   #2
Dvijochnyk
Пользователь
 
Регистрация: 23.01.2009
Сообщений: 21
По умолчанию

тебе надо прочесть строку в одну переменную а потом ейо розбить з помощю функции copy()
Dvijochnyk вне форума Ответить с цитированием
Старый 23.01.2009, 20:28   #3
DoGGy
 
Регистрация: 23.01.2009
Сообщений: 6
По умолчанию

нет, задача состоит в том, что мне входную строку нужно разбить на переменную типа string и integer, т.е., например, в переменную s писать фамилию учащегося, а в переменную mark - количество баллов, просто, когда читаешь таким образом строку чисто из слов или цифр отдельно - все работает, как только я пытаюсь прочитать цифру(через пробел от слова)- сразу ничего не работает. и приходится делать break ((
DoGGy вне форума Ответить с цитированием
Старый 23.01.2009, 21:46   #4
DoGGy
 
Регистрация: 23.01.2009
Сообщений: 6
По умолчанию

все, спасибо, решил задачу... ))
DoGGy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
плеер Divx не читает Xatr Софт 4 26.12.2008 03:00
Как с поиощью hiew вставить в файл строчку, "раздвинуть" файл и вставить туда строчку? barand Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 28.06.2008 10:58
DEV C++ не читает русские буквы gumar Общие вопросы C/C++ 1 21.04.2008 09:53
DVD после записи не читает собственные диски photozaz Свободное общение 14 10.04.2008 12:17