JavaScript ile Girilen Bir Sayının Tam Bölenlerini Hesaplayan Program

Bugün JavaScript ile girilen bir sayının tam bölenlerini hesaplayan programı yazacağız.

Örneğin kullanıcı 12 sayısını girdiğinde console’a şu değerleri yazdırabilmeliyiz : 1, 2, 3, 4, 6, 12

Yada kullanıcı 19 sayısını girdiğinde console’a şu değerleri yazdırabilmeliyiz : 1, 19

Şimdi kodumuzda sırasıyla neler yapacağımıza bakalım:

 ⇒  İlk olarak prompt metodu ile kullanıcıdan tam bölenlerini bulmak istediği sayıyı alıyoruz.

 ⇒  Boş bir dizi oluşturuyoruz. Daha sonra bu diziye tam bölenleri ekleyeceğiz.

 ⇒  i=1‘den girilen sayi değerine kadar bir döngü başlatıyoruz ve her adımda sayının i’ye göre modunu alıyoruz. Eğer mod 0 ise i’nin değerini oluşturduğumuz diziye ekliyoruz. Her adımda i değişkeninin değerini 1 arttırıp aynı işlemleri tekrar yapıyoruz. Eğer i değişkeni sayi değerine eşit olursa döngüyü sonlandırıyoruz.

 ⇒  Döngü sona erdiğinde diziyi console’a yazdırıyoruz.

Şimdi kodumuzu test edelim.

Kodu çalıştırdığımızda promp metodu ile istediğimiz bir sayıyı girebiliyoruz.

Örneğin 42 sayısını girdiğimde console’a şu değerin yazıldığını görebiliyorum.

 Çıktısı :  42 sayısının tam bölenleri : 1, 2, 3, 6, 7, 14, 21, 42

Yada 300098 sayısını girdiğimde console’a şu değerin yazıldığını görebiliyorum.

 Çıktısı :  300098 sayısının tam bölenleri : 1, 2, 181, 362, 829, 1658, 150049, 300098

Umarım “JavaScript ile Girilen Bir Sayının Tam Bölenlerini Hesaplayan Program” başlıklı yazım sizin için faydalı olmuştur.

Şu yazılar da ilginizi çekebilir.

Algoritma Nedir? Nasıl Yazılır? Neden Bu Kadar Önemlidir?

Akış Şeması Nedir? Akış Şeması Şekilleri Nelerdir?

Algoritma Örnekleri (Basit, Orta ve İleri Seviye)

Yeni bir yazımda görüşmek üzere.

Yorum Yazın

750+ ABONE ARASINA KATIL

Adını ve E-Posta adresini yazarak Html, Css, Javascript, Jquery, Bootstrap, Web Tasarım, C#, Bilgisayar, Telefon, Android, Veri Güvenliği ve daha birçok alanda ders anlatımlarından ve uygulamalı örneklerden anında haberdar olabilirsin.

Abone olduğunuz için teşekkürler.

Birşeyler yanlış gitti.