Sadece İç İçe İki For Döngüsü Kullanarak
-
********
******
****
**
*
**
***
****
*****
Şu şekli olusturabılırmısınız farklı birşey olmayacak ıkı for dongusu olacak once azalan sonra artan şekilde
-
for (int i = -8; i < 8; i++)
{
for (int j = -1; j < Math.Abs(i); j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.ReadLine();
nessaj tarafından 25/Eki/15 17:40 tarihinde düzenlenmiştir -
@nessaj 'in kodunu düzenledim, yıldız sayısını gözden kaçırmışsın hocam
for (int i = -8; i <= 8; i+=2) { for (int j = 0; j < Math.Abs(i); j++) { Console.Write("*"); } if (i == 0) Console.Write("*"); Console.WriteLine(""); }
-
-
Sırf şu konuya cevap yazmak için 3 saatttir siteye girmeye çalışıyorum.
Ama giremedi,m sorunun çözümü de yazılmış :)
-
farklı algoritmalarada açıgız bekledıgım cvp gelmedi Math.Abs(i) ile direk noktayı koydu arkadas daha farklı seyler yazacak varsa güzel olur.
-
biraz saçma oldu ama iş görür :)
bool status = true; for (int i = 0;i<=8; ) { for (int j = 8; i < j; ) { Console.Write("*"); j -= 1; } if ((i == 7) && (status==true)) { status = false; i -= 1; } else if((i==0) && (status==false)){ break; } else if(status==true) { i += 1; } else if (status == false) { i -= 1; } Console.WriteLine(" "); }
-
Bosluk bunu yazdı
farklı algoritmalarada açıgız bekledıgım cvp gelmedi Math.Abs(i) ile direk noktayı koydu arkadas daha farklı seyler yazacak varsa güzel olur.
nası beklediğin cevap gelmedi, nesi eksik? tam instruction ver döşeyelim kodu.
-
nessaj bunu yazdıBosluk bunu yazdı
farklı algoritmalarada açıgız bekledıgım cvp gelmedi Math.Abs(i) ile direk noktayı koydu arkadas daha farklı seyler yazacak varsa güzel olur.
nası beklediğin cevap gelmedi, nesi eksik? tam instruction ver döşeyelim kodu.
arkadaşım bilmediğin konular hakkında yazma ya, bırak bilen birileri cevaplasın mesela ben.
-
adam hem ödev yaptırıyor hem de vabı beğenmiyor :)
-
Deneme şansım olmadı ama sanırım böylede yapabilirsin http://codepaste.net/rup7c8 coder2 tarafından 26/Eki/15 10:05 tarihinde düzenlenmiştir