Вопрос задан 10.10.2018 в 06:46. Предмет Информатика. Спрашивает Штодин Денис.

Даны натуральное число n, символы s1, s2, …, sn. Преобразовать последовательность s1, s2, …, sn

заменив в ней: все восклицательные знаки точками.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Могилевская Алёна.
Const n=25;
var s:array[1..n] of char;
i:integer;
begin
writeln('Введите ',n,' символов:');
for i:=1 to n do read(s[i]);
for i:=1 to n do
 if s[i]='!' then s[i]:='.';
for i:=1 to n do write(s[i]);
writeln;
end.

Пример:
Введите 25 символов:
Ура!!!  Сегодня праздник!
Ура...  Сегодня праздник.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи можно использовать цикл, который будет проходить по каждому символу последовательности и заменять восклицательные знаки на точки.

Алгоритм решения: 1. Инициализируем переменную result строкой, которая будет хранить преобразованную последовательность. 2. Проходим циклом по каждому символу последовательности. 3. Если текущий символ равен восклицательному знаку, заменяем его на точку и добавляем к result. 4. Если текущий символ не равен восклицательному знаку, просто добавляем его к result. 5. Возвращаем result как результат преобразования.

Пример кода на Python:

def replace_exclamation_marks(n, s): result = "" for i in range(n): if s[i] == "!": result += "." else: result += s[i] return result

# Пример использования n = 5 s = "Hello!" print(replace_exclamation_marks(n, s)) # Вывод: Hello.

Таким образом, данная функция replace_exclamation_marks преобразует последовательность, заменяя восклицательные знаки на точки. В примере выше результатом будет строка "Hello.", где восклицательный знак заменен на точку.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос