написать программу в Pascal - Компьютерные вопросы

Вопрос написать программу в Pascal

Регистрация
2 Авг 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
Пожалуйста имейте ввиду, что этот пользователь забанен
Нужно удалить каждую вторую цифру вводимого текста. Например, 1234spongebob228patrick -> 13spongebob28patrick. При этом нельзя использовать массивы и тип String, желательно через char
 
Регистрация
9 Июн 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
Program delodd; var c:Char; code,i:longint; t:boolean; begin read(c); t:=true; while c<>#13 do begin val(c,i,code); if code=0 then begin if t then begin write(c); t:=false; end else t:=true; end else write(c); read(c); end; end.
 
Регистрация
29 Июл 2013
Сообщения
114
Репутация
0
Спасибо
0
Монет
0
читаешь символ, если не цифра - просто выводишь, если цифра - увеличиваешь на единичку некое изначально нулевое K и выводишь символ, но только в том случае, если K нечетное
 
Сверху Снизу