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

Технический форум (http://www.tehnari.ru/)
-   Помощь студентам (http://www.tehnari.ru/f41/)
-   -   PascalABC: char, string, декодирование (http://www.tehnari.ru/f41/t92415/)

Drosha 17.11.2013 23:15

PascalABC: char, string, декодирование
 
Есть строчка s с кодом слова (например "236 224 236 224" - мама)
Помогите декодировать ее, то есть вывести слово "мама".

Vladimir_S 18.11.2013 10:10

Цитата:

Сообщение от Drosha (Сообщение 970852)
Есть строчка s с кодом слова (например "236 224 236 224" - мама)
Помогите декодировать ее, то есть вывести слово "мама".

Всё, чем могу помочь - это нарисовать программу для обычного нормального Паскаля (Free, Turbo). Если не запустится в этом богомерзком АВС - пишите, попробуем довести до ума.
Код:

Var
 S,C:String;
 D,n,Code,i,L:Integer;
 
Begin
 Writeln('Enter the string:');
 Readln(S);
 L:=Length(S);
 i:=0;
 Repeat
  D:=0;
  repeat
  Inc(i);
  if (i<L+1) and (S[i]<>' ') then
    begin
    C:=S[i];
    Val(C,n,Code);
    D:=D*10+n;
    end;
  until (i=L+1) or (S[i]=' ');
  Write(Chr(D));
 Until i=L+1;
 Readln
End.


Drosha 18.11.2013 19:44

Благодарю, сударь! Это именно то, что мне было нужно=)

Vladimir_S 18.11.2013 19:45

Цитата:

Сообщение от Drosha (Сообщение 971045)
Благодарю, сударь! Это именно то, что мне было нужно=)

"Всегда к услугам Вашим..."


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

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