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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2012, 20:24   #1
MKS23
 
Регистрация: 25.04.2012
Сообщений: 6
По умолчанию решить на паскале

для данной строки S,вывести все ее символы в возрастающем порядке
MKS23 вне форума Ответить с цитированием
Старый 25.04.2012, 20:26   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

как пример! Можно через
вот так
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 26.04.2012, 01:57   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

посмотрите ЭТУ тему


а вот если символы НЕ ДОЛЖНЫ повторяться, то такую задачу проще рещить через использование множества:
Код:
var mn : set of char;
   s : string;
   i : integer;
   ch : char;
begin
   WriteLn('Vvedite stroku:');
   Readln(s);
   mn := [];

   for i:=1 to length(s) do Include(mn, s[i]);

   for ch:=#0 to #255 do
    if ch in mn then Write(ch);
   WriteLn;

   Readln;
end.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
решить на паскале qwerty1993 Помощь студентам 0 15.06.2011 23:41
помогите решить в паскале Natyska2 Помощь студентам 0 02.06.2009 19:24
привет всем! помогите пожалуйста решить две задачи на паскале. я в паскале полный ноль. Пищенок Саша Паскаль, Turbo Pascal, PascalABC.NET 5 20.01.2009 13:46
Помогите решить на Паскале 010 Паскаль, Turbo Pascal, PascalABC.NET 8 13.04.2008 15:06