Задать вопрос
10 февраля, 22:48

Из заданной строки получить новую заменив в ней все символы после первой звездочки (*) знаком "-" (если в строке нет звездочек оставить без изменения). Распечатать полученную строку. На паскале

+5
Ответы (1)
  1. 11 февраля, 00:01
    0
    Var

    S: string;

    i: byte;

    tmp: boolean;

    begin

    write ('Введите строку: ') ; readln (S) ;

    for i : = 1 to Length (S) do

    begin

    if ((S[i] = '*') and (tmp = false)) then

    begin

    S[i] : = '-';

    tmp : = true;

    end;

    if tmp = true then S[i] : = '-';

    end;

    writeln (S) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Из заданной строки получить новую заменив в ней все символы после первой звездочки (*) знаком "-" (если в строке нет звездочек оставить без ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы