
Помогите пожалуйста (python) Напишите программу, которая печатает Yes, если вводятся строки уes
или YES или Yes, в других случаях печатает No. Входные данные: yes YES definitely Выходные данные: Yes Yes No

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

Ответ:
#include<bits/stdc++.h>
using namespace std;
#define int long long
void solve(){
string str;
cin >> str;
if(str=="yes"||str=="Yes"||str=="YES")
cout << "Yes\n";
else
cout << "No\n";
}
main(){
cin.tie(0);
cout.tie(0);
ios_base::sync_with_stdio(0);
int n = 1;
//cin >> n;
while(n--){
solve();
}
}
Объяснение:



Вы можете написать программу на Python, которая проверяет ввод пользователя и выводит "Yes" или "No" в зависимости от введенной строки. Вот пример такой программы:
python# Получаем ввод от пользователя
input_str = input("Введите строку: ")
# Приводим введенную строку к нижнему регистру для сравнения
input_str = input_str.lower()
# Проверяем, является ли введенная строка одной из требуемых
if input_str == "yes":
print("Yes")
elif input_str == "no":
print("No")
else:
print("No")
Этот код сначала получает ввод от пользователя, затем приводит введенную строку к нижнему регистру с помощью метода lower()
, чтобы сделать сравнение регистронезависимым. Затем он проверяет, равна ли строка "yes" или "no", и выводит соответствующее сообщение. Если введенная строка не соответствует ни "yes", ни "no", программа также выводит "No".


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili