• Giriş

Gorsel Programlama

  • AnaSayfa
  • Hakkımızda
  • TOP-10 Proje
  • Download
  • Özel Ders
  • Reklam Verin
  • Destek
  • İletişim
RSS feed
  • Youdao
  • Xian Guo
  • Zhua Xia
  • Google
  • My Yahoo!
  • newsgator
  • Bloglines
  • iNezha
© 2009-2020 Gorsel Programlama

C# Konsol Uygulaması ile Piramit Çizdirme

C# Konsol uygulaması ile Piramit Çizdirme

Daha fazlası için GörselProgramlama

Merhaba Ben Abdurrahman ÖNDER. Bu uygulamamızda amacımız klavyeden alınan sayıya göre yüksekliği ayarlanan bir piramit çizdirmektir. İlk olarak kullanıcıdan sayı alalım. Ardından sayı olup olmadığını kontrol edelim daha sonra da piramit şeklini çizdirelim. Piramit çizdirirken dik üçgen  tarzında değil, eşkenar üçgen tarzında yapmalıyız. Şimdi parça parça anlatmak yerine direkt kod paylaşımı yapayım ki daha açık ve net anlaşılsın.


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

namespace konsol
{
 class Program
 {
 static void Main(string[] args)
 {
 Etiket://Eğer bir hata olursa sayıyı tekrar almak için etiket kullanımı yapıyoruz.
 Console.Clear();//Konsol temizlemek için kullandık.
 Console.Write("Lütfen bir sayi giriniz:");//Ekrana "Lütfen bir sayi giriniz:" diye bir yazı yazdırdık.
 try
 {
 int sayi = Convert.ToInt32(Console.ReadLine());//Eğer klavyeden girilen değerler karakter değil ise sayı olarak atıyoruz.
 Console.Clear();//Konsolu temizledik.
 for (int i=1;i<=sayi;i++)// Aldığımız sayı kadar satır belirliyoruz.
 {
 for(int k=0;k<sayi-i;k++)
 {
 Console.Write(" ");//sayımızdan yıldız sayısını çıkararak boşluk sayısını bulup boşluk yazdırıyoruz.
 }
 for(int j=2;j<=i*2;j++)//Burada ise her satırdaki yıldız sayısını belirliyoruz.
 {
 Console.Write("*");//Yıldız ekliyoruz.
 }
 Console.WriteLine();//Alt satıra geçmek için bunu yazıyoruz.
 }
 }
 catch(Exception exc)//Eğer bir hata var ise
 {
 Console.WriteLine(exc.Message);//hatayı yazdırıyoruz.
 goto Etiket;//Hata varsa en başa dönüyoruz.
 
 }
 Console.ReadKey();//Durduralım.
 }
 }
}

Screenshot_2019-10-23-18-17-10
Screenshot_2019-10-23-18-17-00iletişim için: abdurrahman.onder@ogr.sakarya.edu.tr

Paylaş :
Tweet
Yorum Yazın | Geri
11 Ekim Cuma,2019 Tarihinde Yayınlanmıştır. Bulunduğu Kategori : C#, C# Console
Etiket:
« C# Kafe ve Restoran Otomasyonu (Devexpress, Gün Sonu Raporlu ) C# “FormBorderStyle None” olan Formu Taşıma ve Ellipse Form »
  1. Programlama Hocam
    Cevap | Gönder
    Ara 10th, 2020 at 23:47 | #1

    Çok iyi bir örnek. Elinize sağlık.

Yorum Yazın ...

Cevabı İptal
XHTML: Bu Etiketleri Kullanabilirsiniz : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
RSS Bu Yazıya Yapılan Yorumlar


Site içi Arama

Takip et: @GorselProgram







Böyle bir web sayfam olsun diyorsanız iletişim bölümünden veya gorselprogram@gmail.com mail adresinden bize ulaşabilirsiniz.

Son Yazılar

  • C# Console Application İçi Boş Üçgen
  • C# WindowsForm Çekiliş Uygulaması
  • C# WindowsForm Login Remember Me (Remember me Checkbox)
  • Migros market 2 Reklam Banner Örneği — Flash
  • C# WindowsForm ile TC Kimlik Numarası, İsim, Soyisim, E-Mail Kontrol Yapıları

Etiket Bulutu

.NET Application basit C# C#.NET application C#.NET codes C#.NET examples C#.NET lessons C#.NET practice C#.net örnekleri c# console dersleri c# console örnekleri C# ders c# dersleri c# örnek c# örnekleri C.net dersleri c dersleri code console console örnekleri Csharp csharp dersleri csharp net csharp örnekleri c örnekleri download Flash örnekleri forms Forms örnekleri full indir kod kodlar nesne tabanlı programlama OleDbConnection OleDbDataAdapter tam sürüm uygulama vb net win windows windows forms application örnek ücretsiz

Kategoriler

  • Access (59)
  • Akış Diyagramı Flowchart (69)
  • Android Eğitimleri (2)
  • Asp Net (47)
  • C# (830)
  • C# Console (222)
  • Css (19)
  • Dersler (191)
  • Dökümanlar (21)
  • Dreamweaver (12)
  • Excel (8)
  • Fireworks (27)
  • Flash (76)
  • Görsel Programlama (419)
  • GorselProgramlama.Com (8)
  • Html (34)
  • Pascal (2)
  • Photoshop (5)
  • PHP (2)
  • Planlar (114)
  • Programlama Tanım (4)
  • Sınavlar (128)
  • Sql (10)
  • VB 6.0 (45)
  • VB.NET (219)
  • Videolar (65)
  • Word (7)

Arşiv

Bağlantılar

  • Bilişim Konuları
  • Html Dersleri
  • Muslu.NET
  • Programlama Dersleri

Kimler Sitede ?


    Computers Blogs Top programming blogs

   sayaç Powered by WordPress | Theme by NeoEase | Valid XHTML 1.1 and CSS 3 Yukarı