Предмет: Информатика, автор: shablymaxim

1.Дана литерная величина А, удалить все буквы С из этой величины паскаль.
2.Дано B подсчитать количество восклицательных знаков и вопросительных знаков в строке.
ЯЗЫК ПАСКАЛЬ

Ответы

Автор ответа: petyaGavrikov
0
1.
var a:string; c:char; i,k:integer;
begin
writeln('Введите строку'); 
readln(a);
write('Введите букву: ');
readln(c);
while pos(c,a)>0 do delete(a,pos(c,a),1);
writeln(a);
end.

Пример:
Введите строку
Дана литерная величина А
Введите букву: а
Дн литерня величин А

2.
var b:string; c:char; i,k:integer;
begin
writeln('Введите строку'); 
readln(b);
k:=0;
for i:=1 to length(b) do
 if (b[i]='!')or(b[i]='?') then k:=k+1;
writeln('k=',k);
end.

Похожие вопросы
Предмет: Математика, автор: ggg2019kkb
Предмет: Алгебра, автор: christmasthree