Напишите программу, которая считывает с клавиатуры две строки символов и выводит на экран: a) Символы, которые встречаются хотя бы в одной из строк; c) Символы, которые встречаются в первой и не встречаются во второй.

20 Апр 2019 в 19:51
345 +1
0
Ответы
1

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

# Считываем две строки с клавиатуры
string1 = input("Введите первую строку символов: ")
string2 = input("Введите вторую строку символов: ")
# a) Символы, которые встречаются хотя бы в одной из строк
unique_chars = set(string1) | set(string2)
print("Символы, которые встречаются хотя бы в одной из строк:", ''.join(unique_chars))
# b) Символы, которые встречаются в первой и не встречаются во второй
unique_chars_first = set(string1) - set(string2)
print("Символы, которые встречаются в первой и не встречаются во второй:", ''.join(unique_chars_first))

Пример работы программы:

Введите первую строку символов: abcde
Введите вторую строку символов: cdefg
Символы, которые встречаются хотя бы в одной из строк: bdfgace
Символы, которые встречаются в первой и не встречаются во второй: ba
28 Мая 2024 в 17:51
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир