profile
Опубликовано 5 лет назад по предмету Информатика от tatiyana2501

Дана строка.Определить сколько раз входит в нее группа букв a b c.
Пожалуйста,не надо писать решай сама!

  1. Ответ
    Ответ дан stalkerya
    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.
    1. Ответ
      Ответ дан stalkerya
      Тогда пускай поподробнее распишет, что хочет пользователь от программы.
    2. Ответ
      Ответ дан Аккаунт удален
      А про "аnd" я говорил не в том смысле, что просто заменить ею "or", а в том, что его надо использовать в логике программы.
    3. Ответ
      Ответ дан stalkerya
      Если переформулировать задачу, то она выглядит так: определить сколько раз встречаются буквы а b c? Так?
    4. Ответ
      Ответ дан Аккаунт удален
      Твоя программа считает количество букв, на надо количество не отдельных букв, а всей группы. Т.е. сколько раз встречается фрагмент "abc". Я так думаю, может, я и не прав.
    5. Ответ
      Ответ дан stalkerya
      Хотя да, может и ты прав.
Самые новые вопросы