المسارات
/
Crystal
Crystal
/
التمارين
/
مرحبًا بالعالم
مرحبًا بالعالم

مرحبًا بالعالم

تمرين تعليمي

مقدمة

سيجعلك «Hello, World!» تكتب بعض الكود بلغة Crystal وتتعرّف على سير العمل في Exercism. إكماله يفتح بقية مسار Crystal.

شاهد فيديو «مقدمة إلى Hello, World» للبدء 👇

التعليمات

التمرين التمهيدي الكلاسيكي. قل فقط "Hello, World!".

"Hello, World!" هو البرنامج الأول التقليدي لمن يبدأ تعلّم البرمجة بلغة أو بيئة جديدة.

الأهداف بسيطة:

  • عدّل الكود المرفق بحيث يُنتج السلسلة النصية "Hello, World!".
  • شغّل مجموعة الاختبارات وتأكد من نجاحها.
  • أرسل حلك وتحقق منه على الموقع.

إذا سار كل شيء على ما يُرام، ستكون جاهزًا لجلب تمرينك الحقيقي الأول.

بنية المشروع

  • يحتوي المجلد src على حلك للتمرين
  • يحتوي المجلد spec على الاختبارات التي تُشغَّل للتمرين

تشغيل الاختبارات

إذا كنت في المجلد الصحيح (أي المجلد الذي يحتوي على src وspec)، يمكنك تشغيل اختبارات ذلك التمرين بتنفيذ الأمر crystal spec:

$ pwd
/Users/johndoe/Code/exercism/crystal/hello-world

$ ls
GETTING_STARTED.md README.md          spec               src

$ crystal spec

سيشغّل هذا جميع ملفات الاختبار في مجلد spec.

في كل ملف اختبار، جرى تخطي كل الاختبارات ما عدا الاختبار الأول.

بمجرد نجاح اختبار واحد، يمكنك إلغاء تخطي الاختبار التالي بتغيير pending إلى it.

إرسال حلك

احرص على إرسال ملف المصدر الموجود في مجلد src عند إرسال حلك:

$ exercism submit src/hello_world.cr
تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة
Crystal Exercism

مستعد لبدء مرحبًا بالعالم؟

سجّل في Exercism لتتعلّم وتتقن Crystal عبر 26 مفهومًا142 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.