Java Dersi 19 : Mini Proje 1 - Sayı Asal mı?

Поделиться
HTML-код
  • Опубликовано: 2 апр 2019
  • Java Dersi 19 : Mini Proje 1 - Sayı Asal mı?
    "Gerçek Hayattaki Gibi Öğret" prensibiyle, 300+ kuruma eğitim vermiş veya danışmanlık yapmış eğitmen olarak sizi gerçek hayata hazırlıyorum. Aynı konuyu sürekli tekrar etmenize rağmen bir türlü öğrenemiyorsanız, farklı kaynakların içinde boğuluyorsanız, şu an kendinizi güvende hissedin. Sizin için hazırladığım RUclips ücretsiz videolarla kariyer hayatınıza ivme kazandırın.
    Udemy Kurslarım : www.kodlama.io/p/udemy-kurslarim
    Eğitimlerimi faydalı buluyorsanız BEĞEN butonuna basmayı ve yeni videolarımdan anında haberdar olmak isterseniz ABONE olup BİLDİRİM ziline basmayı unutmayın.
    ➤ Ücretsiz Abone Olun : bit.ly/2ODBbY8
    ➤ Web Sitesi : www.kodlama.io
    ➤ Linkedin : / engindemirog
    ➤ İnstagram : bit.ly/2J8bMHL
    ➤ Telegram (Yazılım Kariyer Platformu - We Are Developers ) : t.me/engindemirog

Комментарии • 41

  • @codewithehr8376
    @codewithehr8376 3 года назад +2

    Tr'nin en iyi eğitimcisi. Ağzınıza sağlık hocam.

  • @kerem8494
    @kerem8494 2 года назад

    Sizinkiyle aynı şekilde yapmışım :) Teşekkürler.

  • @saido6123
    @saido6123 4 года назад +1

    sadece if else kullandim. acaba bundan bi hata olusurmu yoksa sadece fazla sürdügü icinmi kullanilmaz

  • @hypertonz76
    @hypertonz76 3 года назад

    peki if(number

  • @sergenorhann9533
    @sergenorhann9533 3 года назад

    👍😊

  • @vdrgr
    @vdrgr 5 лет назад +5

    hi from beylikduzu. his middle name is BetonYetmez.

  • @zahrapashayeva2458
    @zahrapashayeva2458 15 дней назад

    Selam.kurs verirsiz?

  • @yakupokandurmus3408
    @yakupokandurmus3408 3 года назад

    hocam valla hi bi yere kadar gelebildim. boolean tanımlamadığım için bi yerde takılmış oldum. Hani ordan Bi kanaat notu verirsiniz :D

  • @lithiumfields
    @lithiumfields 4 года назад +1

    ne zaman kullanıcıda veri alcaz

  • @cemyamuk745
    @cemyamuk745 4 года назад +8

    if (Numbers

    • @stiffray6645
      @stiffray6645 4 года назад

      return ne işe yarıyor hala anlayamadım? :?

    • @berdankarabacak5633
      @berdankarabacak5633 4 года назад +4

      @@stiffray6645 If bloğunun alt kısımdaki kodların okunmamasına yarıyor , (If bloğunun içi true olduğu takdirde)

    • @ismayilmammadli2554
      @ismayilmammadli2554 3 года назад

      @@berdankarabacak5633 System.exit() kullanmak daha mantıklı değil mi ?

    • @mucahidekmekci220
      @mucahidekmekci220 3 года назад

      teşekkürler

  • @buraktekin3905
    @buraktekin3905 3 года назад +1

    Hocam ellerinize sağlık.
    Kullanıcıdan veri alıp asallığı kontrol etme;
    ----------------------------------------------
    public static void main(String[] args) {
    System.out.println("Please enter a Number thar you want learn is Prime or not Prime :");
    int number=new Scanner(System.in).nextInt();
    boolean isPrime=true;
    if (number

  • @starmagtoon5529
    @starmagtoon5529 3 года назад +1

    Ben algoritmamı bölmenin sonucunun küsüratlı olup olmamasına göre kurdum.
    böylece küsüratlı sonuçlar tam bölünmeyen sayılardır. diyebiliriz. sonuç küsüratsız ise tam bölünmüştür.
    sonucun küsüratlı olup olmadığını ise sayının normal halini ve Math.floor fonksiyonu ile küsüratsız hale getirilmiş halini kıyaslıyarak buldum.
    yani sonuç mesela 1.224 ise Math.floor ile 1 haline getiriyoruz. 1.244 1'den büyük olduğuna göre sayı küsüratlı.
    float sayi = 12;
    boolean durum = true;
    for(long x = 2; x < sayi; x++){
    float sonuc = (sayi / x);
    if(sonuc == Math.floor(sonuc)){
    durum = false;
    }
    }
    System.out.println("son durum: " + durum);

  • @adily9739
    @adily9739 3 месяца назад

    int number = 17;
    int remainder = number % 2;
    System.out.println(remainder);
    if (remainder >= 1){
    System.out.println("Sayi asal");
    }
    else
    System.out.println("Sayi asal değil");
    böyle yaptım

  • @ecem2620
    @ecem2620 3 года назад +3

    public class Mains {
    public static void main(String[] args) {
    int number = 1;
    int remainder ;
    for (int i = 2 ; i < number ; i++) {

    remainder = number % i;

    if (remainder == 0) {
    System.out.println("Sayı asal değil");
    break;
    }
    else {
    System.out.println("Sayı asaldır");
    }
    }
    }
    }
    *_ben bu şekilde yaptım_*

    • @yusufsabr2288
      @yusufsabr2288 3 года назад

      ama bunda şey şeklinde oluyor
      Sayınız asaldır.
      Sayınız asaldır.
      Sayınız asaldır.
      Sayınız asal değildir.
      şeklinde

    • @reasly6932
      @reasly6932 Год назад

      @@yusufsabr2288 else blokunun sonuna break; yazarsan problem çözülür.

  • @fikretbugraalkan5284
    @fikretbugraalkan5284 2 года назад

    number % 2 == 0 ne demek?
    sonucta hicbir sayının bölümüün sonucu 0 olamaz

    • @aknc81
      @aknc81 Год назад +1

      "%" simgesi bölüm sonucunu vermez, bölüm sonucunu zaten bölme işareti verir. "%" simgesi ise bölümden kalanı verir. Yani yazdığın kodun anlamı : "number'ın ikiye bölümünden kalan sıfır ise" demek.

  • @mustafacicek1574
    @mustafacicek1574 3 года назад +1

    public static void main(String[] args) {
    int sayi;
    Scanner scan = new Scanner(System.in);
    System.out.println("Bir sayi giriniz: ");
    sayi = scan.nextInt();
    asalMi(sayi);
    }
    public static void asalMi(int sayi) {
    int toplam = 0;
    for (int i = 1; i

  • @umutdurmaz3461
    @umutdurmaz3461 4 года назад +2

    Böyle bir Algoritmik mantikla yaptim
    int i:
    for(i=0; i

    • @ismayilmammadli2554
      @ismayilmammadli2554 3 года назад

      Kodun yanlış yanlış algoritma kurmuşsun. Mesela 9 asal sayı ama sende asal değil çıkmış. Aynı zamanda 15 , 21 , 25 de öyle

    • @theodoree1337
      @theodoree1337 3 года назад

      @@ismayilmammadli2554 9'u 3'e bölebilirsin 9 nasıl asal sayı olsun ???

    • @theodoree1337
      @theodoree1337 3 года назад

      @@ismayilmammadli2554 aynı zamanda 9, 3'ün katıdır yani asal sayı değildir

    • @ismayilmammadli2554
      @ismayilmammadli2554 3 года назад

      @@theodoree1337Tamam 9 asal değil de peki 8 10 12 24 bunlar da asal sayı değil. Arkadaşın çıktısında hepsi asal çıkmış

    • @ismayilmammadli2554
      @ismayilmammadli2554 3 года назад

      @@theodoree1337 23 asal ama asal değil çıkmış. arkadaşın yazdığı kod yanlış onu söylemek istedim

  • @zdayzzz7058
    @zdayzzz7058 2 года назад

    public static void main(String[] args) {

    int number = 2;
    boolean asalmı = false;

    if(number==2) {

    System.out.println(number+" asal sayıdır");

    }
    else {

    for(int i=2;i

  • @ercan4611
    @ercan4611 2 года назад

    Bendeki Çözüm;
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    int sayi=97;
    int degisen=sayi-1;
    boolean asalmi=true;
    for(;1

  • @serhattaraman
    @serhattaraman 3 года назад

    Ben sadece 25 sayısı için yazmıştım mantığım doğru mudur?

    int sayi=25;

    if(sayi % 2 ==0)
    {
    System.out.println("Sayı asaldır");
    }
    else
    {
    System.out.println("Sayı asal değildir");
    }

  • @emirhansahin1855
    @emirhansahin1855 Год назад

    Video Öncesi
    public class Main {
    public static void main(String[] args) {
    int number = 17;
    int asalMi=1;
    for (int sayac = 2; sayac < number; sayac++) {
    int remainder = number % sayac;
    if (remainder == 0) {
    asalMi = 0;
    }
    }
    if (asalMi ==0){
    System.out.println("Sayı asal değil.");
    }
    if (asalMi ==1){
    System.out.println("Sayı asal.");
    }
    }
    }
    Video Sonrası
    public class Main {
    public static void main(String[] args) {
    int number = -1;
    if (number == 1) {
    System.out.println("Sayı asal değildir.");
    return;
    }
    if (number < 1) {
    System.out.println("Geçersiz sayı girdiniz.");
    return;
    }
    boolean isPrime = true;
    for (int i = 2; i < number; i++) {
    if (number % i == 0) {
    isPrime = false;
    }
    }
    isPrime = false;
    if (isPrime) {
    System.out.println("Sayı asaldır.");
    } else {
    System.out.println("Sayı asal değildir.");
    }
    }
    }

    • @aysune9651
      @aysune9651 Год назад

      ben bir şey anlamadım. :(

    • @emirhansahin1855
      @emirhansahin1855 Год назад +1

      @@aysune9651 tekrar izlemenizi tavsiye ederim. yine anlamıyorsanız daha temelden algoritma mantık derslerini izleyin bence

    • @aysune9651
      @aysune9651 Год назад +1

      Teşekkür ederim

  • @mr.copadam7114
    @mr.copadam7114 Год назад

    package tekrar;
    import java.io.UTFDataFormatException;
    public class as {
    public static void main(String[] args) {

    int a = 25;
    int c =a;
    c-=1;
    for (int b =c;b>1;b--) {
    System.out.println(b);
    if(a%b==0) {
    break;
    }

    }

    System.out.println("asal değil");

    }
    }

  • @MerveGoncu-lp7hx
    @MerveGoncu-lp7hx 10 месяцев назад

    şöyle bir şey için yarım saat uğraştım Allah yardımcım olsun
    int number2 = 10;
    int j;
    for (j = 2; j < number2; j++) {
    if (number2 % j != 0) {
    break;
    } else {
    break;
    }
    }
    if (number2 % j == 0) {
    System.out.println("This is Not A Prime Number");
    } else {
    System.out.println("This is A Prime Number");
    }