Паскаль1) Задана строка, проверить есть ли в этой строке буковка "а"

Паскаль
1) Задана строчка, проверить есть ли в этой строке буковка "а"
2) задана строчка, проверить сколько раз встречаться в этой строке буква "м"
3) задана строка, удалить из этой строки все буковкы "и"

Задать свой вопрос
1 ответ
1)
var
  s: string;

begin
  writeln('Введите строчку: ');
  readln(s);
  if pos('а', s) lt;gt; 0 then writeln('В строке есть буковка "а"')
  else writeln('В строке нет буковкы "а"');
end.

2)
var
  s: string;
  i, a: byte;

begin
  a := 0;
  writeln('Введите строку: ');
  readln(s);
  for i := 1 to length(s) do if s[i] = 'м' then a := a + 1;
  writeln('В строке буква "м" встречается ', a, ' раз(а)');
end.

3)
var
  s: string;

begin
  writeln('Введите строчку: ');
  readln(s);
  while pos('и', s) lt;gt; 0 do delete(s, pos('и', s), 1);
  writeln('Строчка после удаления букв(ы) "и": ', s);
end.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт