Matematikte Özel Sayılar: Hilbert Sayıları

Hilbert Sayısı nedir?

Sayılar teorisinde k > 0 olmak şartıyla (k-1) sayısı 4’e tam bölünüyorsa hilbert sayısı olarak adlandırılır. Bu yazıda hilbert sayılarının akış adımlarını çıkartıp koda dökeceğim. Belli bir üst sınıra kadar olan hilbert sayılarını listeleyeceğiz.

Algoritma adımları şu şekilde:

  1. Kullanıcıdan üst sınıf (k) alalım ve başlangıç noktamızı tanımlayalım. (i = 1)
  2. i-1 sonucunu hesaplayalım.
  3. elde ettiğimiz sayının 4’e tam bölünüp bölünmediğini kontrol edelim.
  4. 4’e tam bölünüyorsa sonucu ekrana yazıp 6. adıma geçelim.
  5. 4’e tam bölünmüyorsa ekrana yazdırmayalım. 6. adama geçelim.
  6. i değerini 1 artıralım. 2. adıma dönelim.

Bu adımlarla vereceğimiz üst sınıra kadar olan hilbert sayılarını listelemiş olacağız.

Kodlama kısmına geçebiliriz:

C Çıktısı:

Hilbert Sayıları Cpp Ekran Çıktısı

Hilbert Sayıları Cpp Ekran Çıktısı

Python Çıktısı:

Hilbert Sayıları Python Ekran Çıktısı

Hilbert Sayıları Python Ekran Çıktısı

Bu yazı Algoritma, Programlama kategorisine gönderilmiş ve , , , ile etiketlenmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Matematikte Özel Sayılar: Hilbert Sayıları için 2 cevap

  1. Barış der ki:

    while bloğu yerine şöyle yazsak olur mu? (c++)
    for(i=5;i+=4;i<=k)
    printf("%d\n", i);

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir