Технический форум

Технический форум (http://www.tehnari.ru/)
-   Delphi, Kylix and Pascal (http://www.tehnari.ru/f43/)
-   -   Помогите с Паскалем (http://www.tehnari.ru/f43/t52373/)

Владиславик 28.05.2011 16:51

Помогите с Паскалем
 
Помогите с задачкой, а то не шарю...
дана строка. удалить из неё все символы, не являющиеся заглавными буквами латинского алфавита.
заранее спасибо! буду Благодарен, если поможите

Vladimir_S 28.05.2011 21:00

Цитата:

Сообщение от Владиславик (Сообщение 528350)
Помогите с задачкой, а то не шарю...
дана строка. удалить из неё все символы, не являющиеся заглавными буквами латинского алфавита.
заранее спасибо! буду Благодарен, если поможите

Без проблем:
Код:

VAR
 S:String;
 i:Byte;
BEGIN
 WriteLn('Enter the string:');
 ReadLn(S);
 i:=0;
 Repeat
  Inc(i);
  If (Ord(S[i])<65) or (Ord(S[i])>90) then
  begin
    Delete(S,i,1);
    Dec(i);
  end;
 Until i=Length(S);
 WriteLn(S);
 ReadLn;
END.


Владиславик 28.05.2011 21:12

спасибо))))


Часовой пояс GMT +4, время: 18:17.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.