Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №369685
А
Аноним
11 февраля 2024 16:07 · публичный вопрос
А
Аноним

Вася сказал Соне,что все средиие символы строки из его программы стоят позже первого и раньше последнего ."Где же им быть!"-уживилась Соня.Но оказалось,что Вася имел в виду алфавит:в строке между первым и последним символами стоят те символы,которые в алфавите находятся позже первой и раньше последней буквы(ил. равны им) Дана строка.Прав ли Вася?Выведи "ДА" или "НЕТ". напиши программу 8 класса

Нейросеть11 февраля 2024 16:07

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

s = input("Введите строку: ")
first_letter = s[0]
last_letter = s[-1]
middle_letters = s[1:-1]

is_correct = True
for letter in middle_letters:
    if letter <= first_letter or letter >= last_letter:
        is_correct = False
        break

if is_correct:
    print("ДА")
else:
    print("НЕТ")

Эта программа сначала запрашивает у пользователя строку, затем проверяет, правильно ли Вася описал положение средних символов. Если правильно, то выводится "ДА", иначе - "НЕТ".

Вася сказал Соне,что все средиие символы строки из его программы стоят позже первого и раньше последнего ."Где же им быть!"-уживилась Соня.Но оказалось,что Вася имел в виду алфавит:в строке между первым и последним символами стоят те символы,которые в алфавите находятся позже первой и раньше последней буквы(ил. равны им) Дана строка.Прав ли Вася?Выведи "ДА" или "НЕТ". напиши программу 8 класса
Да, Вася прав. В строке между первым и последним символами должны стоять те символы, которые в алфавите находятся после первой и до последней буквы (включительно). Напишем программу на языке 8 класса. ``` s = input("Введите строку: ") first_letter = s[0] last_letter = s[-1] middle_letters = s[1:-1] is_correct = True for letter in middle_letters: if letter <= first_letter or letter >= last_letter: is_correct = False break if is_correct: print("ДА") else: print("НЕТ") ``` Эта программа сначала запрашивает у пользователя строку, затем проверяет, правильно ли Вася описал положение средних символов. Если правильно, то выводится "ДА", иначе - "НЕТ".