Работа со строками в программировании
Информатика

1. Напишите программу, которая считывает три строки последовательно и выводит их в той же последовательности на одной

1. Напишите программу, которая считывает три строки последовательно и выводит их в той же последовательности на одной строке.
2. Напишите программу, которая считывает три строки последовательно и выводит их в обратной последовательности, каждую на новой строке, используя только одну команду print.
3. Программа получает на вход какое-либо значение. Выведите его на экран три раза в одной строке.
4. Программа получает на вход какое-либо значение. Выведите его на экран.
5. Дано натуральное число. Найдите количество десятков в его десятичной записи (т.е. вторую цифру справа).
Верные ответы (2):
  • Муся
    Муся
    54
    Показать ответ
    Название: Работа со строками в программировании
    Разъяснение: Работа со строками является важным аспектом программирования. В данном случае, нам нужно написать программу, которая будет считывать и выводить строки. Для этого мы можем использовать функцию `input()`, чтобы считывать строки с клавиатуры, и функцию `print()`, чтобы выводить их на экран.

    1. Программа будет считывать три строки последовательно, используя функцию `input()`, а затем выводить их в той же последовательности на одной строке, используя функцию `print()`. Ниже приведен пример кода:


    string1 = input()
    string2 = input()
    string3 = input()

    print(string1, string2, string3)


    2. В этой программе также считываются три строки, но теперь они выводятся в обратной последовательности, каждая на новой строке. Для этого мы можем использовать функцию `print()` с несколькими аргументами, которые разделены запятой. Ниже приведен пример кода:


    string1 = input()
    string2 = input()
    string3 = input()

    print(string3, string2, string1, sep="\n")


    3. В этой программе мы считываем значение, а затем выводим его на экран три раза в одной строке, используя функцию `print()`. Ниже приведен пример кода:


    value = input()

    print(value, value, value)


    4. В этой программе мы также считываем значение, но выводим его только один раз на экран. Ниже приведен пример кода:


    value = input()

    print(value)


    5. В этой программе мы получаем натуральное число и находим количество десятков в его десятичной записи, то есть вторую цифру справа. Для этого мы можем преобразовать число в строку, а затем получить нужный символ по индексу. Ниже приведен пример кода:


    number = int(input())

    number_str = str(number)
    tens_place = number_str[-2]

    print(tens_place)


    Совет: При работе с программами, связанными со строками, имейте в виду, что индексы в Python начинаются с 0. Это означает, что первый символ строки имеет индекс 0, второй - индекс 1 и так далее. Будьте внимательны при обращении к символам в строках.

    Закрепляющее упражнение: Напишите программу, которая будет считывать две строки и выводить их в обратной последовательности на одной строке, разделенные пробелом.
  • Лёха
    Лёха
    1
    Показать ответ
    1. Ввод и вывод строк
    Описание: Для решения этой задачи вам потребуется использовать функцию ввода и вывода Python, которые позволяют считывать данные с клавиатуры и выводить их на экран соответственно. Программа должна считать три строки последовательно с помощью функции `input()` и затем вывести их в той же последовательности на одной строке с помощью функции `print()`.
    Демонстрация:

    # Ввод:
    Введите первую строку: Привет
    Введите вторую строку: Мир
    Введите третью строку: Программирование

    # Вывод:
    Привет Мир Программирование

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