PDA

View Full Version : حل یک مسئله



jozef2070
یک شنبه 18 فروردین 1392, 19:30 عصر
سلام دوستان
دوستان استادمون دو مسئله بهمون داده . اولیشو حل کردم ولی دومیشو نتونستم حل کنم .
میشه کمک کنید .
عکس رو براتون ضمیمه می کنم .
اون ستاره رو حل کردم ولی اون اعداد نه .
اگه میشه کمک کنید .
با تشکر

erfan_urchin
یک شنبه 18 فروردین 1392, 20:33 عصر
دوست عزیز برای رسم مثلث خیام باید از دوتا آرایه استفاده کنی من خودم برای این که بتونم حلش کنم چند روز وقت گذاشتم (پدرم در اومد :لبخند:)
این برنامه ای که من نوشتم

RED-C0DE
یک شنبه 18 فروردین 1392, 22:16 عصر
یادش بخیر
public static void Main()
{
const int max = 10;

List<int> listTopRowNumbers = new List<int> {1};
for (var i = 1; i <= max; i++)
{
List<int> listCurrentRowNums = new List<int>();

// space
Console.Write(" ".PadLeft((max - i + 2)*3));

// fibo
for (int inxNumberInRow = 0; inxNumberInRow < i; inxNumberInRow++)
{
var a = inxNumberInRow <= 0 ? 0 : listTopRowNumbers[inxNumberInRow - 1];
int b = inxNumberInRow >= listTopRowNumbers.Count ? 0 : listTopRowNumbers[inxNumberInRow];

// fibo
Console.Write(a + b + " ");

listCurrentRowNums.Add(a + b);
}

//
listTopRowNumbers.Clear();
listTopRowNumbers.AddRange(listCurrentRowNums);

// newline
Console.WriteLine();
}

Console.Read();
}

gwbasic
دوشنبه 19 فروردین 1392, 07:22 صبح
jozef2070@: لطفا قبل از ادامه فعالیت جهت نظم و تعامل بیشتر قوانین فعالیت در این بخش را مطالعه کنید.

از بقیه دوستان هم خواهش دارم به تاپیکی که مغایر قوانین سایت هست پاسخ ندن