Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Murat Sarı tarafından sunulan bir eğitim dersidir. Murat, belirli bir süre sonra yeniden algoritmik problemlerin konsolda çözümlerini gösteren bir ders serisi çekeceğini belirtiyor.
- Videoda, konsolda üçgen çizme problemi ele alınıyor. İlk olarak normal üçgen çizme algoritması, ardından sola dayalı üçgen çizme ve son olarak sağa dayalı üçgen çizme algoritmaları adım adım anlatılıyor. Her bir algoritma için gerekli döngüler, değişkenler ve kod blokları detaylı olarak açıklanıyor. Özellikle for döngülerinin nasıl kullanılacağı ve yıldız sembolünün nasıl yerleştirileceği üzerinde duruluyor.
- 00:06Konsolda Üçgen Çizme Problemi
- Murat Sarı, belirli bir süre sonra yeniden bir ders serisi çekeceğini ve bu seride ufak algoritmik problemlerin konsolda çözümlerini göstereceğini belirtiyor.
- İlk çözüm olarak konsolda üçgen çizme problemi ele alınacak ve bu problem algoritma çalışırken sık karşılaşılan sorulardan biridir.
- Program, kullanıcıdan üçgenin boyutunu integer türünde bir değişkene alarak başlıyor.
- 01:15Üçgen Çizme Algoritması
- Üçgen çizmek için önce bir for döngüsü kuruluyor, bu döngü 1'den başlayıp boyut kadar dönüyor.
- İçeride tekrar bir for döngüsü kuruluyor, bu döngü sütun kısmını çiziyor ve boyuttan satır çıkarılarak kalan sayı kadar dönüyor.
- Döngü kadar boşluk bırakılıp, yıldız şekliyle üçgen oluşturuluyor, ancak farklı şekiller de kullanılabilir.
- 03:27Sola Dayalı Üçgen Çizme
- Sola dayalı üçgen için de kullanıcıdan boyut bilgisi alınıyor ve integer türüne dönüştürülüyor.
- İçeride bir satır değişkeni tanımlanıyor ve 1'den başlayıp boyuttan küçük veya eşit oluncaya kadar dönüyor.
- İçeride sütun değişkeni 0'dan başlayıp satırdan küçük olduğu kadar dönüyor ve her döndüğünde bir yıldız konuluyor.
- Döngüler tamamlandıktan sonra konsol.readkey bloğu ile ekran bekletiliyor.
- 06:06Sağa Dayalı Üçgen Çizme
- Sağa dayalı üçgen için de kullanıcıdan boyut bilgisi alınıyor ve integer türüne dönüştürülüyor.
- İçeride bir satır değişkeni 0'dan başlayıp boyuttan küçük olduğu sürece dönüyor.
- İçeride sütun değişkeni 0'dan başlayıp boyuttan küçük olduğu sürece dönüyor ve sembol değişkeni kullanılarak boşluklar bırakılıp yıldızlar konuluyor.
- Sağa dayalı üçgende sembol değişkeni her döngüde boş olarak tanımlanıyor, böylece her satırda boşluklar oluşuyor.