🎉 تهانينا! 🎉
لقد حللت المهمة ببراعة! كان صعبًا لكنك وجدت الحل الصحيح. أنت خطوة أقرب إلى الاحتراف! استمر، كل مرحلة تجعلك أقوى.
ProgerLib Python للجميع
تغيير السمة
أنت — مهندس اتصالات في المحطة بين المجرات "أوديسي-7". يُستخدم بروتوكول اتصال جديد موفر للطاقة يُدعى "كونسونانت" لإرسال الرسائل النصية إلى الأرض. خصوصية هذا البروتوكول هي أنه لتوفير حركة المرور والطاقة، يقوم تلقائيًا بإزالة جميع حروف العلة الإنجليزية الصغيرة (الصغيرة): 'a'، 'e'، 'i'، 'o'، 'u' من أي رسالة.
جميع الرموز الأخرى — حروف العلة الكبيرة (A، E، I، O، U)، جميع الحروف الساكنة، الأرقام، علامات الترقيم والمسافات — يتركها البروتوكول دون تغيير، حتى لا يخل ببنية البيانات الهامة وقابليتها للقراءة.
مهمتك:
اكتب برنامجًا بلغة بايثون سيقوم بتشفير الرسائل وفقًا لقواعد بروتوكول "كونسونانت". يجب أن يستقبل البرنامج سطرًا واحدًا من النص كمدخل ويعرض نسخته المعالجة.
متطلبات التنفيذ:
للحل، استخدم فقط التركيبات الأساسية: إدخال وإخراج البيانات، حلقة for لتكرار الأحرف، والعامل الشرطي if للتحقق من كل رمز.
الرسالة الأولية للترميز (سلسلة نصية، سلسلة نصية). يمكن أن تحتوي على أي أحرف.
رسالة مشفرة بعد إزالة حروف العلة الإنجليزية الصغيرة (سطر، سلسلة نصية).
انتباه! تم اكتشاف كويكب قادم. إخلاء فوري.
انتبه! تم اكتشاف سلسلة غير قابلة للإدارة. قم بالإخلاء فورًا.
# Получаем исходную строку от пользователя
original_string = input()
# Создаем пустую строку, в которую будем записывать результат
result_string = ""
# Определяем строку со строчными гласными, которые нужно удалить
vowels_to_remove = "aeiou"
# Запускаем цикл, который перебирает каждый символ в исходной строке
for char in original_string:
# Проверяем условие: если текущий символ НЕ находится в строке с гласными
if char not in vowels_to_remove:
# Если условие истинно (символ не является строчной гласной),
# добавляем его в конец нашей итоговой строки
result_string = result_string + char
# Выводим на экран итоговую строку после всех преобразований
print(result_string)
🎉 تهانينا! 🎉
لقد حللت المهمة ببراعة! كان صعبًا لكنك وجدت الحل الصحيح. أنت خطوة أقرب إلى الاحتراف! استمر، كل مرحلة تجعلك أقوى.
AD
إعلان
جارٍ تشغيل الكود...