19-11-2009, 12:10 AM
|
#42
|
تاريخ التسجيل: Oct 2008
كلية: كلية الهندسة
التخصص: مدنيّة
نوع الدراسة: إنتظام
المستوى: الرابع
البلد: الدول العربية
الجنس: ذكر
المشاركات: 2,472
|
رد: [cpcs 202 - برمجة 1] لديك سؤال ,, شيء غير مفهوم ,,, تفضل هنا - الموضوع رقم 2
وهذا السؤال ايضا :
public class RandomLoop
{
public static void main(String [] args)
{
int a, b;
a = (int) (Math.random() * 10 + 1);
System.out.println(“a = “ + a);
do
{
b = (int) (Math.random() * 10 + 1);
System.out.println(“Trying b = “ + b);
}while(a == b);
System.out.println(“a = “ + a + “ and b = “ + b);
}
}
بتغيير randomloop الى do و while loop
وشكرا لكم
|
الحل ::
المطلوب هو التحويل من الـ do \ while ألـــ ى الـ while ,, وفكرة البرنامج هو ايجاد ارقام عشوائية من الواحد الى العشره بما فيها 1 و 10 , حتى تتساوى ثم طباعة trying B
كود:
public class RandomLoop{
public static void main(String [] args){
int a, b;
a = (int) (Math.random() * 10 + 1);
System.out.println("a = " + a);
b = (int) (Math.random() * 10 + 1);
while(a == b)
{
System.out.println("Trying b = " + b);
}
System.out.println("a = " + a + " and b = " + b);
}
}
|
|
لا تنس #أذكار_الصباح
لا تنس #أذكار_المساء استغفر الله العظيم الذي لا إله إلا هو الحي القيوم وأتوب إليه. اللهم صل على محمد وعلى آله وأصحابه والتابعين. اللهُمَّ إرحم موتَانآ وموتـــــَى المُسلِمينْ والمُسلِمآتْ اللهُمَّ قِهمْ عذَابَ القـــَبْر وفِتنَته.
♥
اللهُمَّ إٍنَّا نسألُكَ حُسنَ الخَاتِمة .
|
التعديل الأخير تم بواسطة أحـمـد ظـافـر ; 19-11-2009 الساعة 12:15 AM.
|
|
|