açıklayarak anlatır mısınız
![Açıklayarak Anlatır Mısınız class=](https://tr-static.eodev.com/files/d99/72793e81371a09c8d4543d2df7bef931.png)
Cevap: Ekranda oluşacak çıktı: 1, 2, 3, 6
Açıklama:
Algoritma başlıyor. Ardından sayi yazan şekilde kullanıcıdan bir değer bekleniyor bu değer 6 olarak girilsin demiş soru. Kullanıcı 6 değerini girdi.
Ardından sıra i=1; i<=sayi,1 işlemine geliyor.
Burada bir döngü mevcut i 1'den başlayıp birer birer artacak yukarıda girilen sayi değerine eşit olana kadar döngü devam edecek.
i 1'den başlıyor ve sağdaki sayi mod i==0 kontrolüne giriyor.
Bu işlemin anlamı yukarıda girilen sayi değeriyle i değerinin modunu alıp sıfıra eşit mi değil mi diye kontrol etmek yani;
Sayi değerimiz 6'ydı i ise 1 olarak başladı. 6/1'in kalanı 0 mı? diye kontrol ediyor eğer sonuç evet ise i değerini ekrana yazdırıp geri döngüye giriyor ve i'yi bir arttırıp devam ediyor bu döngü. En son i sayiya eşit olunca döngü bitiyor.