Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Схема,помогите


Рекомендуемые сообщения

Задание: Дана строка. С помощью очереди вывести в порядке следования сначала цифры, затем знаки припенания, и в конце все остальные символы строки

Решение: Vars:string; iord; begin writeln('vesti stroka'); readln ; for i:=1 to length do if s in(0..9) then write ; for i:=1 to length do if s in(тут знаки препинания типа перечеслить) then write for i:=1 to length do if not in ['0'..'9', тут тоже знаки] then () close end.

что не так подскажите?

Ссылка на комментарий
Поделиться на другие сайты

var s:string; i:integer; begin readln(s); for i:=1 to length(s) do if s[i]in['0'..'9'] then write(s[i]); for i:=1 to length(s) do if s[i]in['!'..'/',':'..'?'] then write(s[i]); for i:=1 to length(s) do if not(s[i]in['0'..'9','!'..'/',':'..'?'])then write(s[i]);writeln; readlnend. 
Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...