Java sayının kuvvetini bulma


Java klavyeden girilen sayının ikinin kuvvetini olup olmadığını bulma:

Java sayının kuvveti belirleme

import java.util.Scanner; //klavyeden okumak için gerekli sınıf
//asimmisirli06.blogspot.com
public class IkiKuvvetiJSS {

    public static void main(String[] args) {
        Scanner oku = new Scanner(System.in);
        int sayi, k = 0;
        System.out.println("sayi gir");
        sayi = oku.nextInt();

        while (sayi > 1) { //sayi birden küçük olana kadar içeresindeki işlemi yapacak

            if (sayi % 2 == 0) {
                k = 1;
            } else { //eğer kalan bir ise kuvveti değildir.
                k = 2;
                break; //cıksın sistemi yormasın tekrar tekrar
            }
            sayi = (sayi / 2);
        }
        if (1 == k) {
            System.out.println("evet");
            System.out.println("asimmisirli06.blogspot.com");
        } else {
            System.out.println("hayır");
        }
    }

}







java sayı kuvveti bulma,java sayı kuvvetleri,java girilen sayının kuvvetleri,java while döngüsü,java döngü örnekleri,java while örnekleri,java iç içe döngüler

Yorumlar

Bilen Kişi Hakkında

cout<<"MERHABALAR";

echo"ARTIK bilenkisi.com adresi için içerik paylaşıyorum";

system.out.println("RSS akışları ile yazılarımın başlıkları paylaşılacaktır.");


#cd bilenkisi.com