|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.02.2014, 15:44 | #1 |
Новичок
Джуниор
Регистрация: 12.02.2014
Сообщений: 2
|
pascal ABC.
здравствуйте, есть задание:
В заданный непустой текст входят только цифры и буквы. Длина текста не более 12 символов. Определить, удовлетворяется ли следующее свойство: Текст содержит латинские буквы, упорядоченные в алфавитном порядке; вот примерный код: uses crt; var p, s: char; f: boolean; begin f := true; s := pred('A'); write('vvedite tekst: '); repeat p := s; read(s); s := upcase(s); if not((s in [#10, #13]) or ((s in ['A'..'Z']) and (s > p))) then f := false; until not(f) or (s = #10); readln; if f then writeln('Ydovletv yslov') else writeln('He Ydovletv yslov'); readln end. меня интересуте вопрос, можно ли обойтись без "Pred('A')" и без "s := upcase(s)" |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
pascal abc, pascal turbo. выборка данных из одного .txt в другой | ТипичныйСтудент | Помощь студентам | 6 | 27.04.2013 15:29 |
Программы в Pascal, среда pascal ABC. Лабораторные работы | Одинокая Волчица | Фриланс | 8 | 10.02.2012 20:09 |
Неудобство ABC Pascal и глюк Borland Pascal | proser93 | Помощь студентам | 0 | 19.11.2011 19:01 |
pascal ABC | saharok | Помощь студентам | 1 | 14.10.2011 21:10 |
Turbo Pascal or Pascal ABC | Ikram | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 27.04.2010 13:44 |