İPUCU

Java Object Oriented Programming temeline dayanan, çok işlevli, step by step işleyen dilin dökümanlarının paylaşım alanı.

Seçenekler

Java Asal Sayı Bulma Metot ile .:Ceys:.

Ceys - ait Kullanıcı Resmi (Avatar)
Süper Moderatör
Üyelik tarihi:
04/2016
Mesajlar:
7.026
Konular:
690
Teşekkür (Etti):
144
Teşekkür (Aldı):
3102
Ticaret:
(0) %
18-09-2017 13:24
#1
Java Asal Sayı Bulma Metot ile .:Ceys:.
Arkadaşlar saçma sapan yorumlar yapmayın lütfen bu kodları paylaşıyorum ama kod bilmediğimden yada sadece temel algoritma bildiğimden değil.
Programlama öğrenmeye çalışan birsürü kişi bunları internetten arıyor kimisi sonuç bile bulamıyor. Bir sonuçta neden tht adına olmasın.


Alıntı:
package javaapplication18;
import java.util.Scanner;
public class asalbulma {
public static String asal(int x){
int sayac=0;
for(int i=2;i<x;i++){
if(x%i==0){
sayac++;
}
}
if(sayac==0){
return "Girdiğiniz sayı asal sayıdır.";
}
else {
return "Girdiğiniz sayı asal değildir.";
}
}
public static voıd main(String[] args) {
Scanner k=new Scanner(System.in);
int sayi=k.nextInt();
System.out.println(Asal(sayi));
}

}
kondanta Teşekkür etti.
kondanta - ait Kullanıcı Resmi (Avatar)
Deneyimli Yazılımcı
Üyelik tarihi:
07/2017
Nereden:
CNCF
Mesajlar:
912
Konular:
36
Teşekkür (Etti):
33
Teşekkür (Aldı):
262
Ticaret:
(0) %
20-09-2017 23:22
#2
Elinize sağlık. Ama düzeltilmesi gereken bir şey gözüme çarptı. Class isimleri Java'da her zaman büyük başlamak zorundadır. Belli başlı standartlar var uyulması gereken. Daha doğrusu uyulması beklenilen diyeyim.
Kod:
public class AsalBulma {
Gerekli dökümanı merak eden arkadaşlar Buradan ulaşabilirler. Syf.10
---------------------

DevOps Engineer
Konu kondanta tarafından (20-09-2017 23:23 Saat 23:23 ) değiştirilmiştir.
Phoique 7 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2017
Mesajlar:
462
Konular:
23
Teşekkür (Etti):
37
Teşekkür (Aldı):
139
Ticaret:
(0) %
20-09-2017 23:28
#3
Java bilmediğim içi fazla bişey diyemiyorum ama, for döngüsü ile asal sayı olup olmadığını kontrol etmek hiç performanslı değil.
---------------------
JavaScript Developer
Ceys - ait Kullanıcı Resmi (Avatar)
Süper Moderatör
Üyelik tarihi:
04/2016
Mesajlar:
7.026
Konular:
690
Teşekkür (Etti):
144
Teşekkür (Aldı):
3102
Ticaret:
(0) %
20-09-2017 23:30
#4
Alıntı:
Phoique 7´isimli üyeden Alıntı Mesajı göster
Java bilmediğim içi fazla bişey diyemiyorum ama, for döngüsü ile asal sayı olup olmadığını kontrol etmek hiç performanslı değil.
neyle kontrol edelim kardeşim başka
yani ben bilmiyorumda eğer sen biliyorsan söyle öğrenmek için soruyorum
Phoique 7 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2017
Mesajlar:
462
Konular:
23
Teşekkür (Etti):
37
Teşekkür (Aldı):
139
Ticaret:
(0) %
20-09-2017 23:39
#5
Alıntı:
C3Y5´isimli üyeden Alıntı Mesajı göster
neyle kontrol edelim kardeşim başka
yani ben bilmiyorumda eğer sen biliyorsan söyle öğrenmek için soruyorum
Tam olarak büyük sayıları matematikçiler de bulamamış. Çok büyük sayıları ama belirli bir sayıya kadar bulan formüller mevcut. Birkaç ünlü matematikçinin formüllerini inceleyebilirsiniz. Birisine sorduğumda bana miller rabin methoduna bir bak demişti. Benim yürttüğüm algoritma başlarda sayı çift ise direk asal sayı değil çıktısı veriyordu. Böyle biraz performans sağlıyordum sonra birkaç formül ile denemeye çalışmıştım becerememiştim logaritma felan bilgim olmadığı için bakmadım bile karışık formüllerdi.
---------------------
JavaScript Developer

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı