Вопрос задан 19.06.2023 в 20:11. Предмет Информатика. Спрашивает Вальков Максим.

ДАЮ 50 БАЛЛОВ!!!!!!!!!!!!!!!!!!!!!!!!!!! РЕШИТЕ ПОЖАЛУЙСТА!!!!!!!!!!! ВАРИАНТ 3 Использовать

ввод, вывод, функции литерных величин. 1. Вводится строка из двух предложений, которые заканчиваются восклицательным знаком. Предложения поменять местами, результат присвоить новой строке и вывести. Пример: «Прекрасная погода! Встречайте друзей!» → «Встречайте друзей! Прекрасная погода!» 2. Водится строка из двух слов. Первое слово преобразовать в прописные буквы, результат присвоить новой строке и вывести на экран. Пример: «КруПНый зверь» → «КРУПНЫЙ зверь» 3. Водится строка, в которой может быть сокращение БД, других сокращений нет. Все эти сокращения расшифровать в «база данных». Результат присвоить величине и вывести на экран. Пример: «БД используется для составления отчетов» → «база данных используется для составления отчетов» 4. Водится пример на деление. Преобразовать этот пример в пример на умножение (частное умножается на делитель). Результат присвоить новой строке и вывести на экран. Пример: «150/3=50» → «50*3=150» 5. Водится строка. Если в ней есть три восклицательных знака подряд, то удалить их сразу все. Иначе добавить к строке один восклицательный знак. Результат присвоить величине и вывести на экран. Пример: «использовать !!! Строки» → «использовать Строки» «это трудно! Не получится» → «это трудно! Не получится?»
0 0
Перейти к ответам

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

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

Ответ:

1 одна марка ул ул улулов

Объяснение:

вш

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

Задача 1: Поменять местами предложения в строке

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

Пример: "Прекрасная погода! Встречайте друзей!" → "Встречайте друзей! Прекрасная погода!"

Решение: ```python # Вводим строку string = input("Введите строку из двух предложений, разделенных восклицательным знаком: ")

# Разделяем предложения по восклицательному знаку sentences = string.split("!")

# Меняем местами предложения new_string = sentences[1].strip() + "!" + sentences[0].strip()

# Выводим результат print(new_string) ```

Задача 2: Преобразовать первое слово в прописные буквы

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

Пример: "КруПНый зверь" → "КРУПНЫЙ зверь"

Решение: ```python # Вводим строку string = input("Введите строку из двух слов: ")

# Разделяем слова words = string.split()

# Преобразуем первое слово в прописные буквы words[0] = words[0].upper()

# Объединяем слова в новую строку new_string = " ".join(words)

# Выводим результат print(new_string) ```

Задача 3: Расшифровать сокращения в строке

Для решения этой задачи мы должны ввести строку, в которой может быть сокращение "БД" (база данных), но других сокращений нет. Затем мы должны расшифровать это сокращение и вывести результат.

Пример: "БД используется для составления отчетов" → "база данных используется для составления отчетов"

Решение: ```python # Вводим строку string = input("Введите строку, в которой может быть сокращение 'БД': ")

# Расшифровываем сокращение new_string = string.replace("БД", "база данных")

# Выводим результат print(new_string) ```

Задача 4: Преобразовать пример деления в пример умножения

Для решения этой задачи мы должны ввести пример на деление в формате "число1/число2=результат" и преобразовать его в пример на умножение в формате "результат*число2=число1". Затем мы должны вывести результат.

Пример: "150/3=50" → "50*3=150"

Решение: ```python # Вводим пример на деление string = input("Введите пример на деление в формате 'число1/число2=результат': ")

# Разделяем пример на числа и результат numbers = string.split("/")

# Преобразуем пример в пример на умножение new_string = numbers[2] + "*" + numbers[1] + "=" + numbers[0]

# Выводим результат print(new_string) ```

Задача 5: Удалить три восклицательных знака или добавить один

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

Пример: "использовать!!!Строки" → "использоватьСтроки" Пример: "это трудно!Не получится" → "это трудно!Не получится?"

Решение: ```python # Вводим строку string = input("Введите строку: ")

# Проверяем, содержит ли строка три восклицательных знака подряд if "!!!" in string: # Удаляем три восклицательных знака new_string = string.replace("!!!", "") else: # Добавляем один восклицательный знак new_string = string + "!"

# Выводим результат print(new_string) ```

Надеюсь, эти решения помогут вам! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

Похожие вопросы

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

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

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