اكتب برنامج روبي الذي يطلب من المستخدم إدخال عددين صحيحين ثم يحسب القاسم المشترك الأكبر لهما. يجب أن يستخدم البرنامج حلقة لطرح العدد الصحيح الأصغر بشكل متكرر من العدد الصحيح الأكبر حتى يصبحا متساويين، وهو GCD. استخدم أسماء المتغيرات والتعليقات المناسبة لجعل التعليمات البرمجية قابلة للقراءة والفهم للآخرين.
{"evolved_from": null, "kind": "synthetic", "source": "ultrachat"}