Предмет: Информатика,
автор: grigorewe
Многозадачная программа читает строку и число. Затем в переменную s1 она записывает строку, умноженную на число, а в переменную s2 — «склеенные» строку и число (пример — "мир11"). Если строка s1 или строка s2 чётной длины, то программа выдаёт "Получилось!". Напиши такую же программу.
Аноним:
язык??
Ответы
Автор ответа:
2
Программа:
Python:
st = input()
num = int(input())
s1 = st * num
s2 = st + str(num)
if len(s1) % 2 == 0 or s2 % 2 == 0:
print('Получилось!')
Объяснение:
В начале вводится строка и число, которые записываются в переменные st и num соответственно. Далее значению строки s1 присваивается произведение строки на число, после - строка s2 принимает склеенное значение строки и числа как строки. В предпоследней строке действует условный оператор if: если количество символов в строке s1 делится на 2 без остатка (остаток 0) или количество символов в строке s2 делится на 2 без остатка (остаток 0), то выводится "Получилось!" согласно условию.
Похожие вопросы
Предмет: Русский язык,
автор: Milgastro
Предмет: Қазақ тiлi,
автор: Аноним
Предмет: Українська мова,
автор: vlad0003vlad
Предмет: Математика,
автор: Аноним
Предмет: Английский язык,
автор: npozhitkova03