Предмет: Информатика, автор: katastrofa02

Паскаль (abc), составить полную рабочую программу используя insert
Дано слово.(слово вводится через writeln) Вставить заданную букву после первой буквы "и" (если она есть, если нету, выводит результат "в слове нету буквы и")


MrSolution: Ты себя слышишь? Вводится через writeln?!
katastrofa02: "writeln('введите слово: '); readln();", что не так ?
MrSolution: слово вводится через readln() или ReadString('');
MrSolution: writeln выводит на экран пояснение
katastrofa02: в таком случае напиши программу в которой не будет writeln вообще, при том чтобы она принимала вводимое слово и выводила его в конце, в чём проблема ?

Ответы

Автор ответа: Вованичикчка
1

var s: string;

c: char;

p: integer;

begin

   writeln('Введите слово: ');

   readln(s);

   writeln('Введите букву: ');

   readln(c);

   

   p:=pos('и', s);

   if p > 0 then

   begin

       insert(c, s, p + 1);

       writeln(s);

   end

   else

       writeln('В слове нет буквы и');

end.


katastrofa02: Всё работает, благодарю!
Похожие вопросы
Предмет: Математика, автор: vadimka1978