Uncategorized

Asal Sayıları Bulan Program

Asal Sayıları Bulan Program

Asal sayılar, yalnızca kendisi ve 1’e bölünebilen sayılardır. Bu tür sayıları bulmak ve belirlemek genellikle programlama dünyasında önemlidir. Bu yazıda, Türkçe dilinde bir asal sayıları bulan program örneğini sizlere sunacağım.

İlk olarak, asal sayılar hakkında biraz daha bilgi verelim. Çoğu programlama dilinde, asal sayıları bulmak için çeşitli algoritmalar kullanılır. Burada, en basit ve anlaşılması kolay olanını ele alacağız.

Asal sayıları bulan programımızı yazmaya başlamadan önce, kullanacağımız programlama dilini seçmeliyiz. Türkçe dilinde programlama yapmak istiyorsak, genellikle popüler bir dil olan Python’ı seçeriz. Python, basit ve anlaşılır söz dizimine sahip olduğu için tercih edilir.

Gelin şimdi, asal sayıları bulan programımızı Python dilinde yazmaya başlayalım:

Kod:

“`
def asal_sayi_bul(n):
asal_sayilar = []

for i in range(2, n+1):
asal = True

for j in range(2, int(i/2)+1):
if i % j == 0:
asal = False
break

if asal:
asal_sayilar.append(i)

return asal_sayilar

n = int(input(“Bir sayı girin: “))
asal_sayilar = asal_sayi_bul(n)
print(“Asal sayılar: “, asal_sayilar)
“`

Yukarıdaki kodda, “asal_sayi_bul” adında bir fonksiyon tanımlıyoruz. Bu fonksiyon, parametre olarak bir sayı alır ve bu sayıya kadar olan asal sayıları bulur. Ardından, bulduğumuz asal sayıları bir liste olan “asal_sayilar” listesine ekler ve son olarak da bu listeyi ekrana yazdırırız.

Programın çalışma mantığını daha iyi anlamak için kısaca açıklayalım. İlk olarak, “asal_sayilar” adında boş bir liste oluşturuyoruz. Ardından, 2’den başlayarak n sayısına kadar tüm sayıları kontrol ediyoruz. İç içe geçmiş bir döngü kullanarak, her sayının 2 ile kendisi/2 arasındaki tüm sayılara bölünüp bölünmediğini kontrol ediyoruz. Eğer bir sayı bu kontrol işleminden herhangi birinde tam bölünebilirse, asal olmadığını anlıyoruz ve döngüden çıkıyoruz. Aksi takdirde, sayıyı “asal_sayilar” listesine ekliyoruz.

Sonuç olarak, asal sayıları bulan bu programı Türkçe diliyle yazdık ve size temel bir anlayış sunmaya çalıştık. Bu programı daha da geliştirebilir ve farklı ihtiyaçlara göre uyarlayabilirsiniz. Programlamadaki en önemli şeylerden biri, açık ve anlaşılır bir şekilde kod yazmaktır. Bu sayede başkaları da sizin yazdığınız kodu anlayabilir ve kullanabilir.

Umarım bu yazı, Türkçe dilinde asal sayıları bulan bir programı nasıl yazacağınız konusunda size faydalı olmuştur. İyi kodlamalar!

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Göz Atın
Kapalı
Başa dön tuşu
servisl