1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Stepa |
Сообщение
#1
|
|
Гость |
Здраствуйте, помогите пожалуйста решить задачку, что-то у меня не получается.
Дан символьный файл f. В файле f не менее двух компонент. Определить, являются ли два первых символа файла цифрами. Если да, то установить, является ли число, образованное этими цифрами, четным. |
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
Как из 2-х символов "собрать" число?
Код var ch1, ch2: char; number: byte; ... read(f, ch1, ch2); if (ch1 in ['0'..'9']) and (ch2 in ['0'..'9']) then begin number := 10*(ord(ch1)-ord('0')) + (ord(ch2) - ord('0')); if odd(number) then {число нечетное } else { число четное } end else { символы цифрами не являются } |
Stepa Работа с файлами 18.11.2004 0:54
volvo Stepa
Ну и в чем проблема? Читай первые 2 символа … 18.11.2004 1:00
Guest Ухты быстро :)
А символьный файл это типизированн… 18.11.2004 1:03
volvo Символьный - насколько я понимаю:
Var f: File… 18.11.2004 1:05
Guest А проверка на чётность? Ведь теперь числа в файле … 18.11.2004 2:33
Stepa Вот где обитают Гуру! :)
Хе спасибо, а я через… 18.11.2004 3:01![]() ![]() |
|
Текстовая версия | 5.11.2025 15:17 |