for (int row = 0; row < 5; row++) {
for (int column = 0; column < 5; column++) {
if (row == 0 || row == 5 - 1 || column == 5 - 1 - row) {
Console.Write("*");
} else {
Console.Write(" ");
}
}
Console.WriteLine();
}
kodu yazıp benimle paylaşabilrimisin gerçekten zorlanıyorum reisİlk ve son satırda tüm satırları; orta satırlarda ise sadece sayaca eşit olduğunda yıldız yazdırırsan çözeceksin. Çift for döngüsü kullanacağını söylememe gerek yok sanırım.
using System;
namespace ConsoleApp18
{
class Program
{
static void Main(string[] args)
{
for (int i = 0; i < 3; i++)
{
for (int j = 0; j <= i; j++)
{
Console.Write("*");
}
Console.Write("\n");
}
for (int i = 5; i >= 0; i--)
{
for (int j = 0; j <= i; j++)
{
Console.Write("*");
}
Console.Write("\n");
}
Console.ReadLine();
}
}
}
Oldu heralde
for (int row = 0; row < 5; row++) {
for (int column = 0; column < 5; column++) {
if (row == 0 || row == 5 - 1 || column == 5 - 1 - row) {
Console.Write("*");
} else {
Console.Write(" ");
}
}
Console.WriteLine();
}
Yardımcı olduğun için çok teşekkür ederim oldu
bunu terse nasıl çevirebilirim.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.