|
|
z_set1.PAS |
|
{* Получение строки цифр и букв из данной строки *}Unit Z_SET1;Interface Implementation Begin writeln('Получение строки цифр и букв, из данной строки'); End. Program z_set1; Uses z_set1.pas; {* Эту строку можно удалить *} Uses crt; {* Подключение модулей *} Var {* В работе нам потребуются переменные: *} ch : Set Of char; s : String; s1 : String; s2 : String; i : byte; Begin clrscr; {Присвоение множеству значения} ch := ['0'..'9']; {/Присвоение множеству значения} {Ввод строки текста} writeln('Введите строку'); readln(s); {/Ввод строки текста} s1 := ''; s2 := ''; {Разбор данной строки} For i := 1 To length(s) Do {* Увеличиваем i от 1 до length(s) с шагом 1 *} If s[i] In ch Then s1 := s1 + s[i] Else s2 := s2 + s[i]; {/Разбор данной строки} {Вывод результатов} writeln('Строка только из цифр'); writeln(s1); writeln('Строка только из букв'); writeln(s2); {/Вывод результатов} readln; {* Приостановка программы. Ожидание Enter *} End. 07.08.2014 - Breakpoint - точка остановки 07.08.2014 - Топ-10 самых популярных приложений в Facebook 18.11.2013 - Панель управления и персонализация системы. Windows Vista 18.11.2013 - Логические и физические диски. Windows Vista 18.11.2013 - Удаление файлов и папок 01.11.2013 - Программирование дисковых подсистем: возможности 31.10.2013 - Windows8 или Windows7? 31.10.2013 - Windows8, игры |
|
Non-commercial fansite
|