C & JAVA DİLİNDE ASALSAYILAR

1

Evet uzun bir süredir bloga yazmadığımın farkına varmıs bulunmaktayım bu sırada ikinci dönem basladı ve ilk vizelerim bitti hatta  C dili yerıne JAVA öğrenmeye başladık.Tabi ki ufak farklılıklar olsada önemli olan her zaman algoritma ve programlama mantığı yanı hemen hemen hepsı bır bırıne benzer fazla uzatmadan ilköğretim 4 .sınıftan beri gördüğümüz matematiğin vazgeçilmezi olan ASAL SAYILAR  a değinelim bugün 🙂 Hem basit bir konu hemde programlama mantığı  C & JAVA arasındaki  farklılıkları görelim C dilinide unutmayalım 🙂

Asal sayılar dendiğinde sadece 1 e ve kendisine bölünen  sayılar olarak tanımlanmakta  bunu programlama diline aktarırken nasıl bulucaz nasıl bır mantığı olacak algoritmadaki sayac programlama dilindeki döngü baya bir işimize yarayacak diye düşünüyorum 🙂 Sonuçta 1 ve kendısıne bölünüyor 2 tane böleni var ise  bu iki böleni sayıp bir koşula baglarsak 2 böleni var ise asal sayi  bölen sayısı 2 den farklı ise asal değil  gibi bir mantık izleyeceğiz tabi ki asal sayıyı bulduk fakat 1 ile 10000 arasında kac tane asal sayının oldugunu bulmamız için bunları bir sayaç ile saymamız gerekiyor asalsayi adında bir sayac tanımlayıp bölen=2 koşulunda onuda bir artırarak bu işlemi yapmış olacağız  bu sefer kodları 2 dilde yazacağım C ve JAVA da iki dilin arasındaki farklılarıda görelim ama programlama mantığının aynı olduğunuda gösterelim istiyorum.

Ahmet Gürel

Cyber Security Researcher | Penetration Tester

Leave a Reply