Информатика, вопрос задал zdiana20 , 7 лет назад

ПАСКАЛЬ. Написать программу, которая считает количество буквы в строке. Допустим букву "а" в любом регистре, строка вводится с клавиатуры.
входной файл: предложение
выходной файл: количество буквы
Я просто немного понять не могу, как счетчик вести с символами. Помогите пожалуйста.

Ответы на вопрос

Ответил Аноним
0

PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018

Внимание! Если программа не работает, обновите версию!

begin

 ReadlnString.MatchValues('[аА]').Count.Println

end.

Пример

А роза упала на лапу Азора

8

Ответил Аноним
0
Собственно, это все....
Ответил zdiana20
0
Еще раз спасибо, не думала, что алгоритм программы может быть в одну строку, и без переменных в Var, кажется мне надо обновлять знания) Большое спасибо за объяснение!))
Ответил Аноним
0
Может, все зависит от того, на каком уровне Вам дают программирование.
Ответил Аноним
0
Конечно, эту же задачу можно решить в подмножестве языка Турбо Паскаль по образцу конца 80-х годов прошлого века. Но по элегантности и красоте такой код будет существенно уступать приведенному. Если хотите его увидеть, создайте за минимум баллов еще раз этот вопрос и укажите, что нужен код Turbo Pascal.
Ответил zdiana20
0
Хорошо
Новые вопросы