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

مساعدة فى Task من كتاب How To Program Second Edition

بدأه mohamad55511 في 4 فبراير 2009 · 7 رد · 829 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

أنا كنت بعمل التسكات الى فى الكتاب أنا عملت كتير أوي بس دة ألى وقف معايا فياريت حد يساعدنى دة التاسك

Asterisks.jpg

أنا عملت من جزء بس طلع كدة

untitled.jpg

دة الكود الى أنا كتيتة


using System.Collections.Generic;
using System.Text;

namespace Training
{
class Program
{
static void Main(string[] args)
{
Console.BackgroundColor = ConsoleColor.Gray;
Console.ForegroundColor = ConsoleColor.DarkBlue;
Console.Clear();

for (int i = 0; i <= 10; i++)
{
for (int m = 1; m <= i; m++)
{
Console.Write('*');
}
Console.WriteLine();
}

Console.WriteLine("-----------------------------------------------------------");

for (int r = 10; r >= 1; r--)
{

for (int s = r; s >= 1; s--)
{
Console.Write('*');
}
Console.WriteLine();
}
Console.ReadLine();
}

}
}
	 using System;

مش عارف أطلعة زى مهو معمول ياريت أى مسعدة و أكون شاكر

تم تعديل هذه المشاركة بواسطة mohamad55511 في 4 فبراير 2009 في 18:56

#2

ياه يا رجل اول مكنت اتعلم برمجه كنت اخد متل هيك اسئلة ....

الرسمتين الاخيرتين اللي ما عملتهن , على نفس المبدأ ولكن لولبيه فراغات لازم يكون ... (فكر فيها والحل سهل)

Chaos is rejecting all you have learned, chaos is being YOURSELF
 

#3

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

أنا عملة بس

while loop & goto

أنا عايزة

for loop

لو ينفع هما على العموم طلبين كدة

ودة الكود بس مش منظم بس شغال زى ماطلبين فى الصورة

	   using System;
	   using System.Collections.Generic;
	   using System.Text;

	   namespace Training
	   {
		   class Program
		   {
			   static void Main(string[] args)
			   {
				   int i = 1;
				   int j = 1;
				   int m = 10;
				   int s;
				   int g = 10;
				   int h;
				   int m1 = 1;
				   int g1 = 10;
				   int m3 = 10;
				   int g3 =1;
			   tt:
				   while (i <= 10)
				   {
					   j = 1;
					   while (j <= i)
					   {
						   j++;
						   Console.Write('*');
					   }
					   i++;
					   while (m >= 1)
					   {
						   s = m;
						   while (s >= 1)
						   {
							   s--;
							   Console.Write(" ");
						   }
						   m--;
						   while (g >= 1)
						   {
							   h = g;
							   while (h >= 1)
							   {
								   h--;
								   Console.Write('*');
							   }
							   g--;
							   while (m1 <= 10)
							   {
								   int m2 = 1;
								   while (m2 <= m1)
								   {
									   Console.Write("  ");
									   m2++;
								   }
								   m1++;
								   while (g1 >= 1)
								   {
									   int g2 = g1;
									   while (g2 >= 1)
									   {
										   Console.Write('*');
										   g2--;
									   }
									   g1--;
									   while (m3 >= 1)
									   {
										   int m4 = m3;
										   while (m4 >= 1)
										   {
											   Console.Write(" ");
											   m4--;
										   }
										   m3--;
										   while (g3 <= 10)
										   {
											   for (int g4 = 1; g4 <= g3; g4++)
											   {
												   Console.Write('*');

											   }
												   g3++;
												   Console.WriteLine();
												   goto tt;

										   }
									   }
								   }
							   }
						   }
					   }
				   }
			   }
		   }
	   }

#4
for (int i = 0; i <= 5; i++)
			{

				for (int j =0;j<=i;j++)
				 Console.Write("*");
			 Console.WriteLine();

			}
			/////////////

			for (int i = 0; i <= 5; i++)
			{

				for (int j = 1; j < 6-i; j++)
					Console.Write(" ");
				for (int x = 0; x <=i; x++)
					Console.Write("*");
				Console.WriteLine();

			}

for (int i = 0; i <= 5; i++)
			{

				for (int j =0;j<=i;j++)
				 Console.Write("*");
			 Console.WriteLine();

			}
			for (int i = 0; i <= 5; i++)
			{

				for (int j = 4; j >= i; j--)
					Console.Write("*");
				Console.WriteLine();

			}
			/////////////

			for (int i = 0; i <= 5; i++)
			{

				for (int j = 1; j < 6-i; j++)
					Console.Write(" ");
				for (int x = 0; x <=i+(i-2); x++)
					Console.Write("*");
				Console.WriteLine();

			}

أى كــدمــات

ولدي إليك وصيتي عهد الأسودْ

العز غايتنا نعيش لكي نسود

و عريننا في الأرض معروف الحدود

فاحم العرين و صنه عن عبث القرود

أظفارنا للمجد قد خُلقت فدى

و نيوبنا سُنَّت بأجساد العدى

و زئيرنا في الأرض مرهوب الصدى

نعلي على جثث الأعادي السؤددا

#5
objectOrienteD كتب:
for (int i = 0; i <= 5; i++)
			   {

				   for (int j =0;j<=i;j++)
					Console.Write("*");
				Console.WriteLine();

			   }
			   /////////////

			   for (int i = 0; i <= 5; i++)
			   {

				   for (int j = 1; j < 6-i; j++)
					   Console.Write(" ");
				   for (int x = 0; x <=i; x++)
					   Console.Write("*");
				   Console.WriteLine();

			   }

for (int i = 0; i <= 5; i++)
			   {

				   for (int j =0;j<=i;j++)
					Console.Write("*");
				Console.WriteLine();

			   }
			   for (int i = 0; i <= 5; i++)
			   {

				   for (int j = 4; j >= i; j--)
					   Console.Write("*");
				   Console.WriteLine();

			   }
			   /////////////

			   for (int i = 0; i <= 5; i++)
			   {

				   for (int j = 1; j < 6-i; j++)
					   Console.Write(" ");
				   for (int x = 0; x <=i+(i-2); x++)
					   Console.Write("*");
				   Console.WriteLine();

			   }

أى كــدمــات

مشكور على الرد بس دة مش زى المطلوب نهائى هو بالفور بس مش زيوة المشكلة أنى أجيبة بالفور كل الرسمات جمب بعض لو حد يعرف ياريت يقول

تحت بعض دى سهلة وياريت محدش يألى جمب بعض زى تحت بعض عالشان أنا جربت و الله منفعتش جمب بعض بالفور نفعت

while

زى ما أنا عمل المثال

while & goto

وشكرا على أى مساعدة واى رد

#6

فكر انت بقى يا محمد

كل واحد منا ادالك طريق وانا وريتك الفور اللى انت عايزها

فكر انت ازاى تخليها بجانب بعض او تحت بعض او فوق بعض

او على بعض

ولدي إليك وصيتي عهد الأسودْ

العز غايتنا نعيش لكي نسود

و عريننا في الأرض معروف الحدود

فاحم العرين و صنه عن عبث القرود

أظفارنا للمجد قد خُلقت فدى

و نيوبنا سُنَّت بأجساد العدى

و زئيرنا في الأرض مرهوب الصدى

نعلي على جثث الأعادي السؤددا

#7

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

أخي محمد ، إذا تمعنت في السؤال جيدًا ستجد أن المطلوب هو طباعة هذه الأشكال متفرقة ، وليس بجانب بعضها البعض.

Write an application that displays the following patterns separately, one below the other

سبحان الله وبحمده ... سبحان الله العظيم

#8

بســم الله الـرحمــن الرحيــم

objectOrienteD كتب:
فكر انت بقى يا محمد

كل واحد منا ادالك طريق وانا وريتك الفور اللى انت عايزها

فكر انت ازاى تخليها بجانب بعض او تحت بعض او فوق بعض

او على بعض

مشكورعلى ردك ومسعدتك بس أنا كنت بحسب أن ممكن تتكتب جمب بعضها بالفور أنا كنت عاملها بالويل بس بالفور مشجاية و كنت عامل بالفور زى منتا كنت كاتب تحت بعضها وانا كنت كاتب كدة فى أول مشركة فى الموضوع بس شكلها مش نافعة "المبرمج أحمد" أخد بالة انهم كاتبين فوق بعضها أنا مكنتش أخد بالى من الكلمة دى

المبرمج أحمد كتب:
السلام عليكــم ورحمـة الله وبركاتــه

أخي محمد ، إذا تمعنت في السؤال جيدًا ستجد أن المطلوب هو طباعة هذه الأشكال متفرقة ، وليس بجانب بعضها البعض.

Write an application that displays the following patterns separately, one below the other

مشكور و الله أنك أخت بالك أنا كنت أربت أجنن كنت أعد أحالول أعملها بالفور جمب بعضها و مش نافع أبدا أنا كنت بحسب أن فى خدعة و لا حاجة

أصل أول رد عليا

'shadi-ib'

ألى دى سهلة وأنو كان عاملها أول لما أتعلم برمجة ياريت يألى عاملها أزاى بالفور لولا أنى ملاحظ أنو مستحيل ياريت نشوف الكود

تم تعديل هذه المشاركة بواسطة mohamad55511 في 9 فبراير 2009 في 20:12

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