Matrislerde İşlem Programı

Herkese merhabalar!

Bugün güzel bir program yapacağız beraber. matrislerde toplama, çarpma ve transpoz alma gibi işlemleri otomatik yapan bir program olacak.

Önce bir arayüz oluşturalım.

m1

Transpoz al butonları A ve B matrislerinin transpozlarını alacak; topla ve carp butonları ile de ikisinin toplama ve carpma işlemlerini yapacak.

Şimdi kod kısmına geçelim.

m2

m3

m4.png

m5

m6.png

m7.png

 

 

 

 

 

 

 

 

 

 

m8

Bir dahaki soruda görüşmek üzere:)

 

Advertisements

Üçgensel Sayılar

uç3.png

Kutsa bizi ilahi sayı, ey sen tanrıları ve insanı yaratan! Ey kutsal, kutsal tetraktis, durmadan akan yaradılışın kökü ve kaynağı! Zira ilahi sayı yüce, saf birlikten başlayıp kutsal dörde kadar gelir; daha sonra her şeyin anası, her şeyi kucaklayan, her şeyi sınırlayan, ilk doğan, asla yolundan sapmayan, hiç yorulmayan kutsal onu, her şeyin anahtarını elinde tutanı doğurur.

Pisagorun bu sözleri kutsal dörtlüye ettiği duadır.

1>> uzayda bir noktayı,

2>> doğru parçasını,

3>> doğru parçalarının yanyana gelerek oluşturduğu yüzeyi,

4>> yüzeylerin üstüste gelmesiyle oluşan hacmi temsil eder.

-“Bak gördün mü, dört sandığın aslında ondur, bütün bir üçgen ve bizim parolamız”

Pisagor’a göre evrenin düzeni ve düzenindeki mantığı ise bu dördünün toplamı olan 10 sayısındadır.

Yani kendisinden bir eksik olan sayıdan başlayarak 1’e kadar olan sayıların toplamı üçgensel sayıyı verir.

kısa bir genel kültürden sonra soruya geçelim.

uç1.png

Formülü de gördüğümüze göre  şimdi üçgensel sayı dizisini oluşturalım.

uç2.png

Bir dahaki soruda görüşmek üzere…

Vize- Final Notları

Merhabalar,

bu seferki yazımda random komutuyla öğrenci notlarını görüntüleyeceğiz.

Öncelikle arayüz tasarımı yapalım.

not3.png

Şimdi de kod kısmına geçiyorum.

not4.png

Ufak bir alıştırma olsun:) Tekrar görüşmek üzere…

Burç Uygulaması

Merhaba herkese,

bugün Form App. üzerinden burçların özelliklerini görüntüleyen bir uygulama yapacağız.

Önce bir arayüz oluşturalım.

burç1.png

Giriş ekranında kullanıcıya doğum tarihi seçtirerek “Burcunu öğren” butonuyla birlikte yukarıdaki “Koç Burcusunuz” yazısının oluşmasını sağlayacağız. “Özelliklerini Öğren” butonunun da yeni bir ekranda burcun özelliklerini görüntülemesini isteyelim.

Form1 deki kodlar

burç2.png

özellikleri öğren butonuna basıldığında açılacak form2 için gereken kodlar:

burç4

şeklinde olur.

burç5.png

 

Form2 için arayüz tasarımı yapalım şimdi.

Bir adet picturebox ile burç resmi görüntülensin.

2 adet label ekleyelim. Bir tanesi resmin altında burcu tanımlasın(Burç İsmi). Diğeri burcun özelliklerini gösterecek olan lblBurcOzellik ismindeki label olsun.

Şimdi de kod kısmına geçelim.

Form2 için kodlar:

burç6.png

Yukarıda ilk iki burcun özelliklerinin nasıl girileceği gösterildi. Geriye kalan burçlar için de aynı işlemler uygulanıp program tamamlanacak.

Form2 için ekran görüntüsü:

burç8.png

Bugünkü programda da bir level atladığımıza göre mutlu bir şekilde sayfadan ayrılabiliriz.

Tekrar görüşmek üzere…

Zengin Sayılar

ör6.3.png

Zengin sayılar, kendisi hariç bölenleri toplamı, kendisinden büyük olan tamsayılardır.

Buna göre programımızı oluşturalım.

ör6.5.png

Oluşan çıktı;

ör6.4 şeklinde olur.

Bu yazımız da bu kadardı. Bir sonraki yazımda görüşürüz!

 

Fibonacci Dizisi

5.3.png

Fibonacci dizisi, her sayının kendinden öncekiyle toplanması sonucu oluşan bir sayı dizisidir. Bu şekilde devam eden bu dizide sayılar birbirleriyle oranlandığında altın oran ortaya çıkar, yani bir sayı kendisinden önceki sayıya bölündüğünde altın orana gittikçe yaklaşan bir dizi elde edilir.

Fibonacci sayı dizisindeki sayıların birbirleriyle oranı olan ve altın oran denilen 1,618 sayısı ise doğada, sanatta ve hayatın her alanında görülen ve estetik ile bağdaştırılan bir sayıdır. Ayrıca Pascal Üçgeninde de fibonacci sayı dizisi bulunmaktadır.

Bu ufak genel kültür bilgisinden sonra meşhur dizimizi C# konsol ekranımıza yazdıralım.

5.1.png

Ekran çıktısı da şu şekilde olur.

5.2ör.png

Tekrar görüşmek üzere…