Etiketler

C (11) C# (8) T-SQL (2)

17 Mart 2017 Cuma

C Dili İle Kuyruk Örneği

Kuyruk Örneği

{0}BURAYA DİKKAT!!: Burada değiştirilemeyen sayı tanımlanmıştır (kadlar derlenirken boyut yazısı gördüğü yere derleyici 500 yazacaktır)
{1}: Kuyruğun sonuna eleman ekleme fonksiyonu(Metodu)
{2}: Geçici değişken tanımlama
{3}: Baştan 1 eleman çıkarıldığında kuyruktaki her eleman 1 ileri gider
{4}: Kuyruktan eleman çıkarmak
{5}BURAYA DİKKAT!!: Dışarıdan veri alışı yoktur. Program işi bittiğinde kapanmasın diye eklenmiştir.,

C Dili İle Yazılmış Kodlar


Program Çıktısı:

C Dili İle Yığıt, Yığın (stack) Örneği

Yığıt, Yığın (stack)

{0} BURAYA DİKKAT!!: Burada değiştirilemeyen sayı tanımlanmıştır (kadlar derlenirken boyut yazısı gördüğü yere derleyici 10 yazacaktır)
{1} PUSH: Yığıta değer ekleme fonksiyonu(metodu)
{2} POP: Yığıttan değer çıkarma fonksiyonu(metodu)
{3} BURAYA DİKKAT!!: Dışarıdan veri alışı yoktur. Program işi bittiğinde kapanmasın diye eklenmiştir.

C Dili İle Yazılmış Program Kodları


Program Çıktısı:

10 Mart 2017 Cuma

T-SQL Değişken Tipi Tablo Tanımlama (Geçici Tablo)

Değişken Tipi Tablo Tanımlama


Geçici Tablo
Daha az veri için ve daha iyi performans sağlamak üzere kullanılır.

Oluşturma Örneği:










NOT: Sorgu Çalıştırılırken Hepsi Aynı Anda Tutulmalıdır










Sorgu Sonrası Çıktı:

Matris Toplamı Yapma (C ve C#)

Matris Toplamı Yapma

{0} BURAYA DİKKAT!! Olarak belirttiğim yerde program işi bittikten sonra dursun diye konmuştur dışarıdan veri alımı yoktur.


C Dili ile yazılmış kodlar

C# Dili ile yazılmış kodlar


1.Program Çıktısı:

2.Program Çıktısı:

9 Mart 2017 Perşembe

Dizinin En Büyük En Küçük Değerini Bulma (C ve C#)

Dizinin En Büyük En Küçük Değerini Bulma

{0} BURAYA DİKKAT!! Olarak belirttiğim yerde program işi bittikten sonra dursun diye konmuştur dışarıdan veri alımı yoktur.


C Dili ile yazılmış kodlar

C# Dili ile yazılmış kodlar


Program Çıktısı:


T-SQL Değişken Tanımlama Ve işlemler

Değişken Tanımlama:declare @DegisgenAdi DegisgenTipi

Örnek 1: 2 sayının toplamlarını yazdırma








Sorgu Sonrası Çıktı:







Örnek 2: Tablodaki En Büyük Yaşı Bulma
Tablomuz:

Sorgu:

Sorgu Sonrası Çıktı:








Örnek 3: Yaşı en büyük olanın adı ve soy adını yazdırma
Tablomuz:







Sorgu:






Sorgu Sonrası Çıktı:

8 Mart 2017 Çarşamba

Recursive Functions ile Kümenin Alt Küme Sayısını Bulmak (C ve C#)

Recursive Functions:
Fonksiyonlar tekrarlama yapılarına göre temel olarak iki türlü düşünülebilir. Buna göre bir fonksiyonun içinde yine kendisinden bir parça bulunuyorsa bu fonksiyonlara özyineli (recursive) fonksiyon denilirken, fonksiyonun kendisini tekrar etmemesi durumunda döngülü (iterative) fonksiyon ismi verilir.


Kümenin Alt Küme Sayısını Bulmak

{0} BURAYA DİKKAT!! Olarak belirttiğim yer programın işi bittikten sonra kapanmasın diye eklenmiştir dışarıdan veri girişi yoktur


C Dili İle Yazılmış Kodlar

C# Dili İle Yazılmış Kodlar

Program Çıktısı:

Recursive Functions ile Sayıların Kuvvetini Alma (C ve C#)

Recursive Functions:
Fonksiyonlar tekrarlama yapılarına göre temel olarak iki türlü düşünülebilir. Buna göre bir fonksiyonun içinde yine kendisinden bir parça bulunuyorsa bu fonksiyonlara özyineli (recursive) fonksiyon denilirken, fonksiyonun kendisini tekrar etmemesi durumunda döngülü (iterative) fonksiyon ismi verilir.


Sayıların Kuvvetini Alma

{0} BURAYA DİKKAT!! Olarak belirttiğim yer programın işi bittikten sonra kapanmasın diye eklenmiştir dışarıdan veri girişi yoktur


C Dili İle Yazılmış Kodlar



C# Dili İle Yazılmış Kodlar


Program Çıktısı:

Recursive Functions ile Faktoriyel Hesaplama (C ve C#)

Recursive Functions:
Fonksiyonlar tekrarlama yapılarına göre temel olarak iki türlü düşünülebilir. Buna göre bir fonksiyonun içinde yine kendisinden bir parça bulunuyorsa bu fonksiyonlara özyineli (recursive) fonksiyon denilirken, fonksiyonun kendisini tekrar etmemesi durumunda döngülü (iterative) fonksiyon ismi verilir.


Faktoriyel Hesaplama

{0} BURAYA DİKKAT!! Olarak belirttiğim yer programın işi bittikten sonra kapanmasın diye eklenmiştir dışarıdan veri girişi yoktur


C Dili İle Yazılmış Kodlar


C# Dili İle Yazılmış Kodlar


Program Çıktısı:

7 Mart 2017 Salı

2x2 Matris Çarpımı (C ve C#)

2x2 Matris Çarpımı

{0} BURAYA DİKKAT!! Olarak belirttiğim yerde program işi bittikten sonra dursun diye konmuştur dışarıdan veri alımı yoktur.


C Dili ile yazılmış kodlar


C# Dili ile yazılmış kodlar

Program Çıktısı:

Dizi İçerisinde Eleman Arama (C ve C#)

Dizi İçerisinde Eleman Arama

{0} BURAYA DİKKAT!! Olarak belirttiğim yerde program işi bittikten sonra dursun diye konmuştur dışarıdan veri alımı yoktur.

C Dili ile yazılmış kodlar


C# Dili ile yazılmış kodlar


Program Çıktısı:

Dizi Elemanlarını Sıralama (C ve C#)

Dizileri Küçükten Büyüğe Sıralama

 BURAYA DİKKAT!! yazarak işaretlediğim yerlerde
{0} olanı: İki dizi arasındaki büyükdür/küçüktür işaretinin yönünü değiştirdiğinizde küçükten büyüğe yerine büyükten küçüğe sıralama yapar.
{1} olanı: Programın işi bittiğinde durması için eklenmiştir dışardan bilgi alışı yoktur.


C Dili ile yazılmış kodlar



C# Dili ile yazılmış kodlar


Program Çıktısı: