Input/Output – First Style

نستكمل كلامنا عن لغة البرمجة رينج ومميزاتها التي تتميز بها عن غيرها من لغات البرمجة الاخري.

يوجد ثلاث أنماط في اللغة – تستطيع أن تختار النمط أو  syntax الذي يعجبك وتبرمج به

من خلال الموقع الخاص باللغة : http://ring-lang.net

ليس ذلك فقط ، بل من الممكن أن تستبدل المعاملات Operators وكذلك الكلمات Keywords  الخاص ببناء جمل التحكم  Syntax بكلمات أخري تروق لنا.

الخطوات اللازمة لعمل مشروع 

  1. نفتح ملف rnote
  2. نعمل حفظ للمشروع بأي اسم مع مراعاة شروط التسمية ويكون بامتاد اسم اللغة ring.
  3. يتم كتابة الكود في source code
  4. يتم عمل run للمشروع

مثال

طباعة hello world

See  Hello World

كما يمكن الكتابة بالشكل الاتي ويكون نفس الخرج وذلك لان اللغه not case-sensitive أي لا تتاثر بحالة كتابة الاحرف سواء capital أو small

 SEE Hello World

شكل الخرج Output في مترجم اللغة Interpreter و شاشة Command Line1.jpg

وفي حالة طباعة أكتر من سطر فيوجد طريقتان لعمل سطر جديد أو النزول لسطر جديد

الطريقة الأولي:

الضغط علي Enter بعد الكلمة التي تريد النزول بعدها.

مثال:

 “ See
Hello world

Hello world

” 

الطريقة الثانية 

عن طريق استخدام nl أي New Line سطر جديد

ملحوظة: يتم الدمج بين الحروف باستخدام  

مثال

See Hello World + nl + Hello World

الصورة التالية توضح شكل الخرج 2.jpg

الكود

مثال 

  See
Hello
Welcome to the Ring programming language
?How are you

See Hello + nl + Welcome to the Ring programming language?+nl+ How are you

3.jpg

الكود

ولادخال داتا Data  من المستخدم ، يكون ذلك باستخدام أمر Give

كما في الصورة التالية

4.jpg

الكود

ملحوظة:

في الاصدار 1.6 من لغة البرمجة رينج تم وضع علامة ؟ للطباعة مع سطر جديد 

وكذلك لعمل tab عن طريق (9)char

ويوجد كذلك cr وهي علامة ال Carriage وهو يقوم بانقالنا الي أول السطر الذي نحن فيه مع حذف الكلمات بحسب ما تأخذ من كلمات تطبعها بعد علامة ال Carriage

3.jpg

الكود

ومن هنا تعلمنا كيفية عمل طباعة وادخال داتا عن طريق المستخدم

للاطلاع علي المقالات الاخري من هنا

تستطيع الاطلاع علي المشاريع مفتوحة المصدر من الموقع  GitHub
الموقع الرسمي للغة  http://ring-lang.net

 

Advertisements

فكرة واحدة على ”Input/Output – First Style

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

شعار وردبرس.كوم

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   /  تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   /  تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   /  تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   /  تغيير )

Connecting to %s