اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > الجامعات والمعاهد المصرية > كليات المجموعة الرياضية

كليات المجموعة الرياضية (الهندسة - الحاسبات والمعلومات - التجارة & التجارة إنجلش - الفنون التطبيقية والجميلة)

 
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 03-11-2009, 03:35 PM
eng_sarah eng_sarah غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Sep 2009
المشاركات: 12
معدل تقييم المستوى: 0
eng_sarah is on a distinguished road
افتراضي الرجاء المساعدة السريعة


السلام عليكم و رحمة الله و بركاتة

دلوقتي احنا عندنا في الكلية طلبوا مننا ان احنا نعمل برنامج على #c ندخل رقم زي 1234 ويكون الخرج

4 3 2 1 يعنى يفصل الارقام عن بعضها بس كل دة بجملة تعريف واحدة يعنى مش نعمل تعريف لكل رقم بصراحة انا حاولت كتير جدااااااااااا ياريت حد يساعدني وشكرا مقدما
  #2  
قديم 04-11-2009, 09:36 PM
الصورة الرمزية ananoo
ananoo ananoo غير متواجد حالياً
طالبه جامعى (كلية حاسبات ومعلومات) - فريق الاسطوانات التعليمية
 
تاريخ التسجيل: Jun 2008
المشاركات: 359
معدل تقييم المستوى: 17
ananoo is on a distinguished road
افتراضي

السلام عليكم

بصراحة انا مدرستش c# عشان كدة مش هقدر اساعدك
بس اعتقد انت ممكن تخدي الارقام و تحطيها في string مش int
مش عرفة ده موجود في الc# و لا
و كان في حركة كدة عشان تفصلي الاؤقام عن بعضها لو رقم int
بس مش هقولها حولي تفكري فيها هية جميلة اوي (بتبقى بستخدام ال%)
لو عرفتي ازاي ابقي قوليلي........
__________________
"نحن قوما أعزنا الله بالأسلام فإذا ابتغينا العزة فغيره أذلنا الله"

"ومن يتق الله يجعل له مخرجا و يرزقه من حيث لا يحتسب"
  #3  
قديم 05-11-2009, 04:05 PM
الصورة الرمزية el saher dodo
el saher dodo el saher dodo غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Aug 2009
المشاركات: 41
معدل تقييم المستوى: 0
el saher dodo is on a distinguished road
افتراضي

السلام عليكم


بصى انا هقول لحضرتك طريقتين

الاولى لو الارقام متحدده انهم 1 و 2 و 3 و 4 بس متحددين انهم دول بس
هايبقى الكود دا


كود:
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication12
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("1\t2\t3\t4");
        }
    }
}

اما بقى لو مش متحددين وهاتطلبى من ال user انه يدخل اى ارقام

يبقى كود البرنامج اهو
كود:
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication11
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("enter the number");
            int num = int.Parse(Console.ReadLine());
            int a = num / 10000;
            num = num % 10000;
            int b = num / 1000;
            num = num % 1000;
            int c= num / 100;
            num = num % 100;
            int d = num / 10;
            int e = num % 10;
            Console.WriteLine("{0}\t{1}\t{2}\t{3}\t{4}", a, b, c, d, e, num);
            

        }
    }
}
__________________

من النهاردة مفيش توقيع ....... انا التوقيع ....... انا التوقيع
  #4  
قديم 07-11-2009, 05:09 PM
eng_sarah eng_sarah غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Sep 2009
المشاركات: 12
معدل تقييم المستوى: 0
eng_sarah is on a distinguished road
افتراضي

بجد شكرا على المساعدة بس انا مش فاهمة لية استخدمنا (10000 و% ) اناعارفة ان انا بتقل عليكوا معلش
  #5  
قديم 07-11-2009, 06:27 PM
الصورة الرمزية el saher dodo
el saher dodo el saher dodo غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Aug 2009
المشاركات: 41
معدل تقييم المستوى: 0
el saher dodo is on a distinguished road
افتراضي

اقتباس:
اناعارفة ان انا بتقل عليكوا معلش
عادى ولا يهمك

بصى يا بشمهندسة

مش الرقم مكون من 5 ارقام؟؟؟؟

يبقى هانقسم على 10000

اقسمهيها كدة هاتلاقى الناتج 1.2345

صح؟؟؟ خدى بقى باقى القسمة دا اللى هوا 2345 (مكون من اربع ارقام اهو صح؟؟)
يبقى تقسميه على 1000

وهكذا بقى وف كل مرة خدى باقى القسمه واقسميه على حسب عدد الارقام

يا رب اكون افدتك

__________________

من النهاردة مفيش توقيع ....... انا التوقيع ....... انا التوقيع
  #6  
قديم 07-11-2009, 07:37 PM
drop water drop water غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Mar 2009
المشاركات: 32
معدل تقييم المستوى: 0
drop water is on a distinguished road
افتراضي

ممكن بطريقة اسهل
console.write("1 2 3 4")
اظن انك هتعرفى تظبتيها
  #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 وكسر والكسر هنهمله زي ما قولنا قبل كده

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

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

العلامات المرجعية

أدوات الموضوع
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


جميع الأوقات بتوقيت GMT +2. الساعة الآن 02:10 AM.