مشكلة برمجية :
لدينا المتغير
float f = 435.027f
كيف نقوم بعزل الجزء الصحيح في متغير من نوع int أو string
وعزل الجزء العشري في متغير من نوع int أو string
ومن ثم إعادة تكوين العدد من جديد وتخزينه في متغير من نوع float
حل المشكلة البرمجية بعد ساعتين من الآن .
ملاحظة : إذا عندك حل فيجب أن ينطبق حلّك على جميع الأعداد وليس هذا العدد فقط .
لدينا المتغير
float f = 435.027f
كيف نقوم بعزل الجزء الصحيح في متغير من نوع int أو string
وعزل الجزء العشري في متغير من نوع int أو string
ومن ثم إعادة تكوين العدد من جديد وتخزينه في متغير من نوع float
حل المشكلة البرمجية بعد ساعتين من الآن .
ملاحظة : إذا عندك حل فيجب أن ينطبق حلّك على جميع الأعداد وليس هذا العدد فقط .
🔥5❤2👍2
Forwarded from SAV (Zecoder)
للمبتدئين فقط .
كيف تستخرج كل من الإسم والدولة والعمر من هذا النص الموجود في الصورة ومن دون ما تستخدم المصفوفات .
بعد ذلك تخزن كل معلومة منهم في متغير خاص به
كيف تستخرج كل من الإسم والدولة والعمر من هذا النص الموجود في الصورة ومن دون ما تستخدم المصفوفات .
بعد ذلك تخزن كل معلومة منهم في متغير خاص به
👍2
Forwarded from SAV (Zecoder)
التحدي موجه للجميع ، حتى المبتدئ يقدر يشارك في هذا التحدي .
ركز معايا شوي علشان تفهم السؤال :
لنفرض أن المستخدم ضغط على الزر 33
فإن البرنامج سيعرض رسالة للمستخدم تحتوي على الأرقام الآتية :
27 ; 32 ; 34 ; 39
هذه الأرقام هي الأرقام المحيطة للزر 33 من الجهات الثلاث (الشمال , الشرق , الجنوب ، الغرب)
السؤال : تقدر تبرمج هذا البرنامج ؟
على شرط أن تكون خوارزمية البرنامج صحيحة بحيث ممكن يكون عدد الأرقام الموجودة في الصف الواحد أكثر من هذا العدد الموجود في الصورة .
فلازم الخوارزمية تكون قادرة على التعامل حتى مع الأنماط الأخرى اللي هنشرها في التعليقات.
ملاحظة أخرى : لو كان العدد الذي سيدخله المستخدم هو أحد الأرقام الجانبية لمحيط البرنامج ، فإن البرنامج يجب أن يقوم بعرض الأرقام لجميع الجهات بإستثناء الجهة المحيطة للزر التي لاتحتوي على أي زر .
فمثلاً في هذا البرنامج لو أدخل المستخدم العدد 13 مثلاً فإن البرنامج سيعرض رسالة للمستخدم تحتوي فقط على هذه الأعداد
7 ;14;19
بالتوفيق ❤️
لو قدرت تفهم فكرة البرنامج من منظورات مختلفة هيكون التحدي أسهل بكثير
ركز معايا شوي علشان تفهم السؤال :
لنفرض أن المستخدم ضغط على الزر 33
فإن البرنامج سيعرض رسالة للمستخدم تحتوي على الأرقام الآتية :
27 ; 32 ; 34 ; 39
هذه الأرقام هي الأرقام المحيطة للزر 33 من الجهات الثلاث (الشمال , الشرق , الجنوب ، الغرب)
السؤال : تقدر تبرمج هذا البرنامج ؟
على شرط أن تكون خوارزمية البرنامج صحيحة بحيث ممكن يكون عدد الأرقام الموجودة في الصف الواحد أكثر من هذا العدد الموجود في الصورة .
فلازم الخوارزمية تكون قادرة على التعامل حتى مع الأنماط الأخرى اللي هنشرها في التعليقات.
ملاحظة أخرى : لو كان العدد الذي سيدخله المستخدم هو أحد الأرقام الجانبية لمحيط البرنامج ، فإن البرنامج يجب أن يقوم بعرض الأرقام لجميع الجهات بإستثناء الجهة المحيطة للزر التي لاتحتوي على أي زر .
فمثلاً في هذا البرنامج لو أدخل المستخدم العدد 13 مثلاً فإن البرنامج سيعرض رسالة للمستخدم تحتوي فقط على هذه الأعداد
7 ;14;19
بالتوفيق ❤️
لو قدرت تفهم فكرة البرنامج من منظورات مختلفة هيكون التحدي أسهل بكثير
🔥6👍3❤2
Forwarded from Zecoder Challenges
Forwarded from Zecoder Challenges
للمبرمجبن للمبتدئين :
هل تعرف كيف تفرق بين الدالة Equal والدالة == والدالة Contains والدالة = والدالة is
هل تعرف كيف تفرق بين الدالة Equal والدالة == والدالة Contains والدالة = والدالة is
👍12
Forwarded from SAV (Zecoder)
Drawing 1.pdf
66.1 KB
تحدي برمجي بسيط موجه للمبتدئين : هذا المخطط التوضيحي يحتوي على خوارزمية إستخراج الأعداد الزوجية الموجودة بين عددين صحيحين
بالنسبة للكود الخاص بالخوارزمية
بلغة الجافا طبعاً 👇
Scanner input = new Scanner(System.in);
ArrayList collection = new ArrayList();
System.out.println("Enter the first number: ");
int first=input.nextInt();
System.out.println("Enter the last number: ");
int last=input.nextInt();
for(int i=first; i<=last; i++)
{
if(i%2 == 0)
collection.add(i);
}
for(int k=0; k<collection.stream().count(); k++)
System.out.println(collection.get(k));
الخوارزمية ناقصها شيء واحد فقط وهو طباعة الأعداد الموجودة في الArrayList
المطلوب منك تكمل الخوارزمية 👍
بالنسبة للكود الخاص بالخوارزمية
بلغة الجافا طبعاً 👇
Scanner input = new Scanner(System.in);
ArrayList collection = new ArrayList();
System.out.println("Enter the first number: ");
int first=input.nextInt();
System.out.println("Enter the last number: ");
int last=input.nextInt();
for(int i=first; i<=last; i++)
{
if(i%2 == 0)
collection.add(i);
}
for(int k=0; k<collection.stream().count(); k++)
System.out.println(collection.get(k));
الخوارزمية ناقصها شيء واحد فقط وهو طباعة الأعداد الموجودة في الArrayList
المطلوب منك تكمل الخوارزمية 👍
👍19