Module: الإجراءات الفرعية. العودية


Problem

8/12

الترجمة العودية: الرقم في نظام الأرقام الثماني

Theory Click to read/hide

الترجمة التكرارية لرقم من نظام رقمي إلى آخر
في & nbsp ؛ في بعض المواقف من الإجراءات ، يمكنك استخدام كلمة return & nbsp؛ بدون وسيطة - أي في الواقع ، لا يزال الإجراء لا يُرجع أي شيء. & nbsp ؛ قد يكون هذا مفيدًا عند التكرار ، عندما & nbsp ؛ return & nbsp؛ يُستخدم لإنهاء الهبوط عند الحالات الأساسية لقيم المعلمات التي يتم تكرارها. على سبيل المثال ، قد يبدو الإجراء الذي يحول رقمًا من عشري إلى ثنائي كما يلي: ثابت & نبسب ؛ باطل printTwo (int n) {& nbsp؛ & nbsp؛ نبسب ؛ إذا (ن == 0) عودة ؛ نبسب ؛ نبسب ؛ printTwo (ن / 2) ؛ نبسب ؛ إذا (ن٪ 2 == 0) Console.Write (0) ؛ نبسب ؛ آخر نبسب ؛ وحدة التحكم. الكتابة (1) ؛ }

Problem

اكتب إجراء تكراري يحول رقمًا من رقم عشري إلى ثماني. & nbsp؛

إدخال
الإدخال إلى البرنامج هو الرقم N (N & lt ؛ 1024) - رقم في نظام الأرقام العشري.

بصمة
اعرض رقمًا واحدًا على الشاشة - رقمًا في نظام الأرقام الثماني.
أمثلة <الجسم>
# إدخال الإخراج
1 66 102