Menu
CoddyTech
flag Ar iconالعربيةdown icon

مراجعة - التحقق من اسم المستخدم

جزء من قسم المنطق وتدفّق التنفيذ في رحلة GDScript على Coddy. الدرس 5 من 78.

challenge icon

التحدي

سهل

يقرأ البرنامج اسم مستخدم كتبه اللاعب في raw. نظّفه أولًا: أزل المسافات من الطرفين وحوّله إلى أحرف صغيرة. يكون اسم المستخدم المنظَّف صالحًا عند اجتيازه جميع القواعد التالية:

  • يتكون من 3 إلى 16 حرفًا، شاملةً الحدّين
  • لا يحتوي على مسافات
  • لا يبدأ برقم (0 إلى 9)
  • لا يحتوي على أيٍّ من الأحرف ! و? و.

اطبع ok: متبوعًا باسم المستخدم المنظَّف إذا كان صالحًا، وإلا فاطبع bad. بالنسبة إلى الإدخال Alice42 (مع وجود مسافات حوله)، يكون الناتج:

ok: alice42

جرّب بنفسك

extends Node

func _ready():
	var raw := OS.read_string_from_stdin()
	# نظّف اسم المستخدم، وتحقق من القواعد، واطبع النتيجة

جميع دروس المنطق وتدفّق التنفيذ

تدرّب بنفسك: مترجم GDScript عبر الإنترنت