23 Nisan 2013 Salı

C Sharp Uygulamalar Kosnol Ekranına Yıldız ile X Çizdirme



KONU : C Sharp Uygulamalar - C Sharp ( C# ) Form uygulamalar, Yıldız karakteri kullanarak form ekranına değişik boyutlarda X karakterinin yazdırma. Konsol ekranına X karakteri çizdirme.





UYGULAMAYI İNDİR

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

namespace C_Sharp_Konsol_Yildiz_X_Cizdirme 
{ 
    class Ucgen_Cizme 
    { 
        static void Main(string[] args) 
        { onver
            int kenarUzunlugu; 
            Console.WriteLine("Uzunluk : "); 
            kenarUzunlugu = Convert.ToInt32(Console.ReadLine()); 
            int ortaNokta = kenarUzunlugu - 1; 
            int taban = kenarUzunlugu * 2 - 1; 

            for (int i = kenarUzunlugu; i > 0 ; i--) 
            { 

                for (int k = 0; k < taban; k++) 
                { 
                    if ((i + k == ortaNokta || k - i == ortaNokta)) 
                    { 

                        Console.Write("*"); 
                    } 
                    else 
                        Console.Write(" "); 

                } 
                Console.WriteLine(); 
            } 


            for (int i = 0; i < kenarUzunlugu; i++) 
            { 
                
                for (int k = 0; k < taban; k++) 
                { 
                    if ((i + k == ortaNokta || k - i == ortaNokta) ) 
                    { 

                        Console.Write("*"); 
                    } 
                    else 
                        Console.Write(" "); 
                    
                } 
                Console.WriteLine(); 
            } 
            Console.ReadKey(); 
        } 
    } 
}

UYGULAMAYI İNDİR

1 yorum :

  1. using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace x_yapma
    {
    class Program
    {
    static void Main(string[] args)
    {
    Console.Write("Uzunluk giriniz : ");
    int sayi = int.Parse(Console.ReadLine());
    string bosluk = " ";
    string resim = "*";
    int bos=sayi*2-3,adet=1;
    for (int i = 0; i < sayi-1; i++)
    {
    Console.WriteLine("{0,"+adet+"}"+resim+"{1,"+bos+"}"+resim,bosluk,bosluk);
    bos -= 2;
    adet++;
    }
    Console.WriteLine("{0,"+adet+"}"+resim,bosluk);
    bos = 1;
    for (int i = 0; i < sayi - 1; i++)
    {
    adet--;
    Console.WriteLine("{0,"+adet+"}"+resim+"{1,"+bos+"}"+resim,bosluk,bosluk);
    bos +=2;

    }
    Console.ReadKey();
    }
    }
    }

    YanıtlaSil