Предмет: Информатика,
автор: tatiyana2501
Дана строка.Определить сколько раз входит в нее группа букв a b c.
Пожалуйста,не надо писать решай сама!
Ответы
Автор ответа:
0
var a,b,c, s:string; i,c:integer;
begin
readln(s);
readln(a,b,c);
for i:=1 to length(s) do begin
if (s[i]=a) or (s[i]=b) or (s[i]=c) then
c:=c+1;
end;
writeln('Группа букв a b c встречается ', c, ' раз');
readln;
end.
begin
readln(s);
readln(a,b,c);
for i:=1 to length(s) do begin
if (s[i]=a) or (s[i]=b) or (s[i]=c) then
c:=c+1;
end;
writeln('Группа букв a b c встречается ', c, ' раз');
readln;
end.
Автор ответа:
0
Тогда пускай поподробнее распишет, что хочет пользователь от программы.
Автор ответа:
0
А про "аnd" я говорил не в том смысле, что просто заменить ею "or", а в том, что его надо использовать в логике программы.
Автор ответа:
0
Если переформулировать задачу, то она выглядит так: определить сколько раз встречаются буквы а b c? Так?
Автор ответа:
0
Твоя программа считает количество букв, на надо количество не отдельных букв, а всей группы. Т.е. сколько раз встречается фрагмент "abc". Я так думаю, может, я и не прав.
Автор ответа:
0
Хотя да, может и ты прав.
Похожие вопросы
Предмет: Қазақ тiлi,
автор: dashka2710mailru
Предмет: Физика,
автор: asyaerb83
Предмет: История,
автор: adelinaturusbekova07
Предмет: Математика,
автор: katya199326