🎉 تهانينا! 🎉
لقد حللت المهمة ببراعة! كان صعبًا لكنك وجدت الحل الصحيح. أنت خطوة أقرب إلى الاحتراف! استمر، كل مرحلة تجعلك أقوى.
ProgerLib Python للجميع
تغيير السمة
أنت — عميل خاص تحت غطاء يحاول اختراق المنشأة السرية. الطريقة الوحيدة للدخول — هي إدخال العبارة الرمزية الصحيحة في محطة الوصول. نظام الأمان في المنشأة ماكر جدًا: فهو لا يتحقق من العبارة نفسها، بل يحلل بنيتها. سيفتح الباب فقط إذا كان عدد حروف العلة في العبارة المُدخلة مساويًا للرقم السري — 7.
مهمتك: اكتب برنامجًا يحاكي عمل هذه المحطة. يجب أن يطلب البرنامج من المستخدم إدخال العبارة الرمزية. ثم يقوم بحساب عدد حروف العلة في هذه العبارة، وبناءً على النتيجة، يعرض إحدى الرسالتين: "تم السماح بالدخول" أو "تم منع الدخول".
القواعد:
عبارة المرور (النوع: سطر)
نتيجة الفحص (النوع: سطر)
ثعلب بني سريع يقفز عالياً
تم السماح بالوصول
# Создаем переменную-счетчик для гласных и устанавливаем ее в 0
vowel_count = 0
# Определяем строку, содержащую все гласные в нижнем регистре для удобства проверки
vowels = "aeiou"
# Запрашиваем у пользователя ввод кодовой фразы
secret_phrase = input()
# Запускаем цикл, который перебирает каждый символ во введенной строке
for char in secret_phrase:
# Проверяем, является ли текущий символ (приведенный к нижнему регистру) одной из гласных
if char.lower() in vowels:
# Если это гласная, увеличиваем наш счетчик на 1
vowel_count += 1
# После завершения цикла проверяем, равно ли итоговое количество гласных секретному числу 7
if vowel_count == 7:
# Если равно, выводим сообщение об успехе
print("Доступ разрешен")
else:
# Если не равно, выводим сообщение об отказе
print("Доступ запрещен")
🎉 تهانينا! 🎉
لقد حللت المهمة ببراعة! كان صعبًا لكنك وجدت الحل الصحيح. أنت خطوة أقرب إلى الاحتراف! استمر، كل مرحلة تجعلك أقوى.
AD
إعلان
جارٍ تشغيل الكود...