program xiy;
uses crt;
var text:string;
a,b,number:integer;
letter:char;
begin
clrscr;
writeln('vvedite text:');
readln(text);
number:=0;
for a:=1 to length(text) do
begin
letter:=text[a];
if (letter='x') or (letter='y') then number:=number+1;
end;
writeln('otvet: obshee kol-vo "x" i "y"=',number);
readkey;
end.
Вариант № 2
Var
T: string;
i, summ: byte;
Begin
Writeln('Введи текст: ');
Readln(T);
summ:=0;
For i:=1 to length(T) do
If T[i] in ['y','x'] then inc(summ);
Writeln('Сумма = ',summ);
End.
Похожие записи/страницы:
- В заданном тексте подсчитайте общее количество букв "x" и "y" - Pascal(Паскаль)
- Определить количество слов в заданном тексте - Pascal(Паскаль)
- Антон Деревенский записал ряд натуральных чисел в порядке возрастания:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17…
- Найти произведение цифр заданного четырехзначного числа - Pascal(Паскаль)
- Найти произведение цифр заданного целого четырехзначного числа - Pascal(Паскаль)
- Найти произведение цифр заданного целого четырехзначного числа - Pascal(Паскаль)
- Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9- Pascal(Паскаль)
- Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9 - Pascal(Паскаль)