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

سؤال بسيط لكن شرطه صعب - حلقة تكرار

بدأه حامي الحمى في 21 مارس 2009 · 3 رد · 472 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني بدأت مؤخراً تعليم لغة الجافا

واجهت سؤالا بسيطا لكن الشرط فيه اجده صعب

وهو عدم استعمال حلقات تكرار داخلية عدا عن حلقة واحدة.

السؤال كالتالي

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

**

*****

********

*****

**

كيف يمكن ذلك !!

تعب الجسد

ونعيم الروح

جسد يمشي فوق الأرض

وروح ترفرف حول العرش

#2

تفضل الكود أخي .. لكن كان من الأفضل أن تحاول بنفسك في البداية .

public class Stars
{
	public static void main(String[]args)
	{
		int max_starts = 0;
		for(int row = 0; row < 5; row ++)
		{
			if( row == 0 || row == 4 )
				max_starts = 2;
			else
			if( row == 1 || row == 3 )
				max_starts = 5;
			else
			if( row == 2 )
				max_starts = 8;

			for(int index = 0; index < max_starts; index++)
				System.out.print("*");

			System.out.print("\n");
		}
	}
}

بالتوفيق ..

#3

السلام عليكم

بارك الله فيك اخي الكريم

انا حاولت اخي

انا كان كل قصدي انه حد يشرحلي كيف ممكن يكون الكود

سبحان الله فكرت باني اعمله عن طريق switch لكن كمان ما عرفت كيف ممكن اتوجه للحل

ربنا يجزيك الخير اخي الكريم

وزادك الله علماً

السلام عليكم

تعب الجسد

ونعيم الروح

جسد يمشي فوق الأرض

وروح ترفرف حول العرش

#4

أتمنى منك أخ محمد الإلتزام بقوانين المنتدى

لا مساعدة من دون محاولات

وهذا يصب في مصلحة السائل أيضاً

أرجو من صاحب الموضوع مراجعة قوانين المنتدى

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

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