Предмет: Информатика,
автор: Nik1znanya
Составить программу в Pascal, которая вводит строку символов, удаляя все символы, не являющиеся латинскими буквами и затем выводит результаты.
Ответы
Автор ответа:
0
//PascalABC.NET 3.2 сборка 1318
var
s: string;
i,k: integer;
begin
readln(s);
i:=1;
k:=length(s);
while i<>k do
begin
k:=length(s);
if (upcase(s[i]) < 'A') or (upcase(s[i]) > 'Z') then
begin
delete(s, i, 1);
i:=i-1;
end;
i:=i+1;
end;
writeln(s);
end.
Пример ввода:
Gleb1Kosyrev Sample Текст, Pointer Symbol is ^
Пример вывода:
GlebKosyrevSamplePointerSymbolis
var
s: string;
i,k: integer;
begin
readln(s);
i:=1;
k:=length(s);
while i<>k do
begin
k:=length(s);
if (upcase(s[i]) < 'A') or (upcase(s[i]) > 'Z') then
begin
delete(s, i, 1);
i:=i-1;
end;
i:=i+1;
end;
writeln(s);
end.
Пример ввода:
Gleb1Kosyrev Sample Текст, Pointer Symbol is ^
Пример вывода:
GlebKosyrevSamplePointerSymbolis
Похожие вопросы
Предмет: Литература,
автор: bezhanmariana80
Предмет: Физика,
автор: polinaivanusa
Предмет: Информатика,
автор: batilieva5
Предмет: История,
автор: NASTYAGOL
Предмет: Математика,
автор: Ирафиленко