Вопрос задан 09.01.2020 в 10:45. Предмет Информатика. Спрашивает Садикова Жанар.

Составить программы: 1.Дана строка символов, среди которых есть двоеточие. Определить, сколько

символов следуют за двоеточием. 2.Дана строка символов, среди которых есть одна открывающаяся и одна закрывающаяся скобка. Подсчитать, сколько слов расположено внутри этих скобок. 3.Дана строка. Удалить из нее все запятые и подсчитать, сколько получилось удаленных символов. Помогите, пожалуйста!
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Федів Антон.

1)

var

  str : string;

begin

  readln (str);

  writeln (length (str) - pos (':', str));

end.

 

2)

var

  str, s : string;

  count, i : integer;

begin

  readln (str);

  s := copy (s, pos ('(', str) + 1, pos (')', str) - pos ('(', str) - 1);

  count := 0;

  for i := 1 to length (s) do

    if s[i] = ' ' then inc (count);

  writeln (count + 1);

end.

 

3)

var

  str : string;

  count : integer;

begin

  readln (str);

  count := 0;

  while pos (',', str) > 0 do

  begin

    inc (count);

    delete (str, pos (',', str), 1);

  end;

  writeln (str);

  writeln (count);

end.

 

Сделано без проверки на соответствие условию.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа 1: Определение количества символов после двоеточия

```python def count_characters_after_colon(string): colon_index = string.find(':') if colon_index != -1: return len(string) - colon_index - 1 else: return 0

# Пример использования string = "This is a string: with some characters after the colon" result = count_characters_after_colon(string) print("Количество символов после двоеточия:", result) ```

Программа 2: Подсчет количества слов внутри скобок

```python def count_words_inside_brackets(string): opening_bracket_index = string.find('(') closing_bracket_index = string.find(')') if opening_bracket_index != -1 and closing_bracket_index != -1: words_inside_brackets = string[opening_bracket_index + 1: closing_bracket_index].split() return len(words_inside_brackets) else: return 0

# Пример использования string = "This is a (string) with some words inside the brackets" result = count_words_inside_brackets(string) print("Количество слов внутри скобок:", result) ```

Программа 3: Удаление запятых и подсчет удаленных символов

```python def remove_commas_and_count_removed_characters(string): removed_string = string.replace(',', '') return len(string) - len(removed_string)

# Пример использования string = "This, is, a, string, with, commas" result = remove_commas_and_count_removed_characters(string) print("Количество удаленных символов:", result) ```

Примечание: Представленные программы написаны на языке Python. Они выполняют требуемые задачи и выводят результаты на экран. Вы можете изменить входные строки в примерах использования, чтобы проверить программы на других данных.

0 0

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

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

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