Buradasın
Flo Ritimde Akış Diyagramları ve Mükemmel Sayı Bulma Eğitimi
youtube.com/watch?v=0_nfyHwaJagYapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan programlama eğitim içeriğidir. Eğitmen, kullanıcı sorularını çözerek akış diyagramları oluşturma ve mükemmel sayı bulma programlarının nasıl yazılacağını adım adım göstermektedir.
- Video, üç farklı problem üzerinden ilerlemektedir: kullanıcıdan girilen sayının faktörlerini hesaplayan program, kullanıcıdan girilen sayının asal sayı olup olmadığını bulan program ve kullanıcıdan girilen sayının mükemmel sayı olup olmadığını bulan program. Her problem için tanımlama aşaması, döngü kullanımı, değişken atama ve çıktı oluşturma adımları detaylı olarak anlatılmaktadır.
- Eğitmen, özellikle mükemmel sayı bulma programının kodlanması ve çalıştırılması üzerinde durmakta, 1'den başlayarak sayının tüm tam bölenlerini bulup toplamını hesaplayarak mükemmel sayıları tespit etme yöntemini açıklamaktadır. Programların farklı sayılarla (4, 6, 9) nasıl çalıştığı adım adım gösterilmekte ve görsel olarak daha anlaşılır hale getirmek için metin birleştirme işlemleri de anlatılmaktadır.
- 00:01Faktöriyel Hesaplama Programı
- Kullanıcı tarafından girilen sayının faktörlerini hesaplayan programın akış diyagramı oluşturuluyor.
- Programda kullanıcıdan sayı okunuyor ve bir döngü kullanılarak faktöriyel hesaplanıyor.
- Döngü değişkeni i olarak tanımlanıyor ve çarpma işleminde etkisiz eleman olan 1 değeri atanıyor.
- 01:33Faktöriyel Hesaplama Döngüsü
- Kullanıcıdan sayı okunduktan sonra, i değişkeni sayının kendisinden başlayıp 1'e kadar azalan bir for döngüsü oluşturuluyor.
- Döngüde işlem değeri i ile çarpılarak güncelleniyor ve sonucu ekrana yazdırılıyor.
- Görsel olarak daha hoş bir görüntü için metin değişkeni oluşturuluyor ve faktöriyel ifadesi string olarak birleştiriliyor.
- 07:23Asal Sayı Kontrol Programı
- Kullanıcı tarafından girilen sayının asal sayı olup olmadığını bulan programın akış diyagramı oluşturuluyor.
- Programda kullanıcıdan sayı okunuyor ve bir döngü kullanılarak sayının asal olup olmadığı kontrol ediliyor.
- Döngüde sayı, 1'den başlayıp sayının kendisine kadar olan tüm sayılarla bölünüp bölünmediği kontrol ediliyor ve sayac değişkeni kullanılarak bölenler sayısını tutuyor.
- 11:03Mükemmel Sayı Kontrol Programı
- Kullanıcı tarafından girilen sayının mükemmel sayı olup olmadığını bulan programın akış diyagramı oluşturuluyor.
- Mükemmel sayı, kendisi hariç pozitif tam bölenlerinin toplamı kendisine eşit olan sayıdır.
- Programda kullanıcıdan sayı okunuyor, toplam değişkeni sıfır olarak başlatılıyor ve 1'den başlayıp sayının kendisinden bir eksiğine kadar olan sayılarla bölünüyor.
- 13:17Mükemmel Sayı Programı
- Program, bir sayının mükemmel sayı olup olmadığını kontrol ediyor.
- Sayının bölenlerinin toplamı sayının kendisine eşitse, sayı mükemmel sayıdır.
- Program, sayının mükemmel sayı olmadığını belirtmek için uygun mesajı ekrana yazdırıyor.
- 14:04Programın Çalıştırılması
- Program 4 sayısını girdiğimizde "4 sayısı mükemmel sayı değildir" mesajını veriyor.
- Adım adım çalıştırıldığında, 6 sayısı için 1, 2 ve 3 bölenleri toplanıyor ve toplam 6'ya eşit olduğu için "6 sayısı mükemmel sayıdır" mesajı veriliyor.
- 9 sayısı için ise 1 ve 3 bölenleri toplanıyor, toplam 9'a eşit olmadığı için "9 sayısı mükemmel sayı değildir" mesajı veriliyor.
- 15:49Programın Sonuçları
- Yapılan program mükemmel sayıyı bulma konusunda gerekli işlemleri yapabilecek düzeye ulaştı.
- Video bu konuda çalışmanın sonuna ulaşıldı.