عرض مشاركة واحدة
  #7  
قديم 30-11-2009, 12:50 AM
الصورة الرمزية y7oda
y7oda y7oda غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Nov 2009
المشاركات: 1
معدل تقييم المستوى: 0
y7oda is on a distinguished road
افتراضي

اولا ده كود البرنامج

كود PHP:
using System;

// برنامج ادخال عدد مكون من خمسة ارقام وفصل كل رقم لوحده

namespace ConsoleApplication2
{
    class 
Program
    
{
        static 
void Main(string[] args)
        {
            
Console.WriteLine("Enter 5 digits num : ");

            
int x int.Parse(Console.ReadLine());

            
Console.WriteLine((x/10000)+"   " 
                
+((x%10000)/1000)+ "   " 
                
+((x%1000)/100)+ "   " 
                
+((x%100)/10)+ "   "
                
+(x%10));


            
Console.ReadKey();
        }

    }



ثانيا الشرح بقي

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

يعني مثلا احنا كتبنا 12345 ده رقم مكون من خمس ارقام

لما نقسم علي 10000 هيجيب 1 و كسر الكسر ده هيهمل عشان معرفين العدد علي انه int يبقي كده جبنا اول رقم الي هوا 1


تاني حاجة عشان نجيب تاني عدد
اول حاجة نجيب باقي قسمة العدد علي 10000

هيكون اخر اربع ارقام

مثلا 12345%10000 هيدينا 2345

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

بس وهكذا لحد اما نعمل الاربع ارقام

شوفي الكود وانتي تفهميها