Şimdi Ara

Programcılık-Matematik

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
1
Favori
459
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • TC Kimlik numaraları çift sayıdır.
    Kendi TC Kimlik numaranızdan sonra gelen ilk asal sayıyı bulunuz.
    Bulduğunuz sayının gerçekten bir asal sayı olduğunu işlem basamakları ile gösteriniz.
    Yaptığınız tüm işlemleri, varsa kullandığınız veya yaptığınız programı ödev şablonuna yazınız.
    24082091648 bir tckimlik no olsun.

    bu sayıdan sonra gelen ilk asal sayı 24082091669 dur.

    sağlama :
    ----------------------------------------------------------
    24082091669 / 3 ---> bölüm : 24082091667 ---> kalan : 2
    24082091669 / 5 ---> bölüm : 4816418333 ---> kalan : 4
    24082091669 / 7 ---> bölüm : 3440298809 ---> kalan : 6
    24082091669 / 11 ---> bölüm : 2189281060 ---> kalan : 9
    24082091669 / 13 ---> bölüm : 1852468589 ---> kalan : 11
    24082091669 / 17 ---> bölüm : 1416593627 ---> kalan : 10
    ...
    ...
    ...
    24082091669 sayısı ............ sayısına kadar tam bölünmüyor.
    24082091669 sayısı gerçekten bir asal sayıdır.

    işlemin hangi sayıda duracağına kendiniz karar vereceksiniz.
    Arkadaşlar 2 yıllık üni öğrencisiyim hocamız bizden böyle bir ödev istedi.. Benim Matematiiğim sıfıdır, program bilgimde aynı şekilde nasıl yapabilirim yardımcı olabilecek varmı hayat memat meselesi lütfen

    < Bu ileti mobil sürüm kullanılarak atıldı >







  • şöyle bişey yaptım herhalde işini görür

    http://www.dosya.tc/server7/hi9t5o/asal.exe.html
  • ocoskun0 O kullanıcısına yanıt
    Bir sayinin asal olup olmadigini anlamak icin cesitli matematiksel teoriler var, ornegin Fermat'in asallik testi.
    https://en.wikipedia.org/wiki/Fermat_primality_test

    Programlama olarak bence en kolay implementasyonu, 2'den baslayip n'e kadar giderek sayinin tam bolunemedigini anlamak. Buradaki n sayisi, denedigimiz sayi olmamali elbette. Yani 2141515161 sayisinin asal olup olmadigini anlamak icin 2'den 2141515161 e kadar gitmemelisin.
    2 ile bolunemiyorsa, 2141515161/2 ye de bolunemez,
    3 ile bolunemiyorsa, 2141515161/3 e de bolunemez,
    ...
    2141515161'nin karekokune bolunemiyorsa, 2141515161 nin karekokunden daha buyuk hic bir sayiya bolunemez. Bu yuzden en pratik ve efektif yontem 2'den sayinin karekokune kadar hic bir sayiya bolunemeyecegini gostermektir.

    < Bu ileti tablet sürüm kullanılarak atıldı >




  • ocoskun0 O kullanıcısına yanıt
    kodu vereyim kendin c# da derlersin daha hızlı algoritmalar da vardır kendin geliştirmeye bak

    http://s6.dosya.tc/server6/7ih7si/asal.rar.html
  • Yapay Zeka’dan İlgili Konular
    matematik proje ödevi
    11 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.