10 класс составьте программу, позволяющую проверить правописание "ча" и "ща" в строке s. выведите на экран количество допущенных ошибок и исправленную строку. пример ввода: чащя, пуща, чящоба, гущя. { строка s } пример вывода: количество ошибок = 3 исправленная строка: чаща, пуща, чащоба, гуща. паскаль
Ответы на вопрос:
как-то так:
//fpc 3.0.0
program helloworld;
var
str, ps1, zm1, ps2, zm2: string;
errors, i: integer;
begin
// обнуляем ошибки
errors: = 0;
// просим строку
writeln('enter string: ');
readln(str);
ps1: = 'чя'; // ищем в строке
zm1: = 'ча'; // меням на
ps2: = 'щя'; // ищем в строке
zm2: = 'ща'; // меняем на
// перебираем строку посимвольно
for i: =length(str) downto 1 do
// если нашли нужную подстроку, которая в ps1
if copy(str,i,length(ps1))=ps1 then
begin
inc(errors); // увеличиваем счетчик ошибок
insert(zm1,str,i); // вставояем перед найденой подстрокой нашу новую подстроку из zm1
delete(str,i+length(zm1),length(ps1)); // удаляем старую подстроку
end;
// перебираем строку посимвольно
for i: =length(str) downto 1 do
// если нашли нужную подстроку, которая в ps2
if copy(str,i,length(ps2))=ps2 then
begin
inc(errors); // увеличиваем счетчик ошибок
insert(zm2,str,i); // вставояем перед найденой подстрокой нашу новую подстроку из zm2
delete(str,i+length(zm2),length(ps2)); // удаляем старую подстроку
end;
// выводим
writeln('количество ошибок = ', errors);
writeln('исправленная строка: ', str);
end.
результат работы в приложении. более читабельную версию кода можно посмотреть и проверить тут:
1) удалите файлы и выполните перезагрузку
2) воспользуйтесь программой HP Print and Scan Doctor
3) переустановите драйвер принтера
4) вы можете также попробовать следующее
временно отключите брандмауэт
войдите в windows с другой учетной записи
используйте системное средство проверки системных файлов windows
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
окей12925.05.2023 05:04
-
KrazyKot31.01.2020 19:35
-
jolydolf1222.06.2023 04:33
-
Dinara26080301.02.2023 09:44
-
kosta29200630.04.2023 20:01
-
8705623194607.08.2020 19:18
-
epstalmakov28.07.2022 17:14
-
LetovSup27.05.2021 03:38
-
rika06050108.05.2021 16:00
-
jpjpjp28.03.2022 13:25
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.