الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اظهار علامه (xxxxx) ارجو المساعده

بدأه Mohammed89 في 7 يونيو 2010 · 3 رد · 388 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني الاعزاء

اريد عمل برناكج يقوم بالتالي:

يطلب البرنامج من المستخدم ادخل عدد المرات لنفرض 3 , ويقوم البرنامج باظهار النجوم ( asterisk) بعدد الرقم المدخل 3 مرات افقي و3 مرات عمودي ويظهر بهذا الشكل

xxx

xxx

xxx

ثم يسال المستخدم هل تريد اعادة العمليه اضغط y لنعم او N للا ؟

فيضغط المستخدم y فيعديد البرنامج السؤال فضلا ادخل عدد المرات , فيدخل المستخدم 5 ويظهر هذا الشكل

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

ثم يسال المستخدم هل تريد اعادة العمليه اضغط y لنعم او N للا ؟

فيضغط المستخدم N

انتهى الشرح

هذا الرنامج الذي قمت باعداد بواسطه ال Jcreator و باستخدام الStaugeIO

ولكن اريد عمل برنامج بظهر لي نفس النتيجه ولكن بطريقه اخرى مثل اضافه break او if-else اذا امكن

ولكم جزيل الشكر

import staugIO.StaugIO;
public class cal_cal_use {

    public static void main(String[] args) {

 	StaugIO io = new StaugIO();        
 	int number,e=0;
 	char letter;
 	do
 	{ 
 		number= io.readInt("Please enter a number");
 		for (int i=0; i<number; i++)
 		{
 			System.out.println();
 			for(e=0; e<number; e++)
 			{
 				System.out.print("*");
 			}


 		}
 		letter=io.readChar("Would you like to repeat the procedure? Press y for yes or n to exit?");
 	}

 	while(( letter=='Y')||(letter=='y'));			



 	     	  }
 		 }
#2

أخي الكريم انا بعرف اعملها على السي شارب بس عدلتها

شوف اذا هيك قصدك

                x = io.readInt("Please enter a number");
                int i = x;
                while (i > 0)
                {
                    if (i <= x)
                    {
                        for (int y = x; y > 1; y--)
                        {
                            System.out.print("*");
                        }
                        System.out.println("*");
                        i--;
                    }
                }

تم تعديل هذه المشاركة بواسطة X-File في 7 يونيو 2010 في 00:36

In bad state

#3

مشكور اخي العزيز

بس لازم يكون في 2 loops الي هم for loops

عموما مشكور ويعطيك العافيه وشاكر اهتمامك

#4

في for وو while

جربو مانك خسران شي :)

تم تعديل هذه المشاركة بواسطة X-File في 7 يونيو 2010 في 23:29

In bad state

مواضيع مشابهة