Вопрос по информатике:
Паскаль
1) Задана строка, проверить есть ли в этой строке буква "а"
2) задана строка, проверить сколько раз встречаться в этой строке буква "м"
3) задана строка, удалить из этой строки все буквы "и"
- 03.08.2018 00:51
- Информатика
- remove_red_eye 4256
- thumb_up 33
Ответы и объяснения 1
var
s: string;
begin
writeln('Введите строку: ');
readln(s);
if pos('а', s) 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) 0 do delete(s, pos('и', s), 1);
writeln('Строка после удаления букв(ы) "и": ', s);
end.
- 04.08.2018 03:11
- thumb_up 49
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.