Volkan Atasever

mühendislik, edebiyat, retro computer, yazılım, şiir, nümismatik, bilişim, podcast ve daha bir çok yazılarım...

while/do-while örnek soruları

clock Şubat 13, 2019 21:55 by author Volkan Atasever

Soru1:

10 dan 1 e kadar sayıları ekrana yazan kodu hem while() hem do-while() hem de for döngüsü kullanarak gerçekleştiriniz.

 

Soru2:

25 den 5’e sayıları kadar erkana yazdıran ve 10 dan küçük olduğunda sayının 2 ile çarpımını ekrana yazan program parçacağını yazınız. Fakat ekranda 12 ve 23 rakamları yazılmasın.

 

Soru 3:

while() veya do-while() döngüsünde break ve continue anahtar kelimelerinin ne işe yaradığını açıklayınız.

 

Soru 4:

sonsuz bir while döngüsü yazınız. sonsuz bir do-while() döngüsü yazınız. sonsuz bir for döngüsü yazınız.

 

Soru 5:

sadece bir kez dönen while() döngüsü yazınız. koşulun doğru olmaması şartıyla sadece bir kez dönen do-while() döngüsü yazınız.



while()/do-while() örnekleri -2

clock Şubat 13, 2019 21:53 by author Volkan Atasever

Örnek 1:
                boolean flag;
        flag=false;
        int sayi;
        sayi=0;
       
        while(flag==false) {
            sayi++;
            if(sayi==11) {
                break;
            }
            if(sayi==5) {
                continue;
            }
           
            if(sayi==2) {
                continue;
            }
            System.out.println(sayi);
           
        }

Örnek 2:

        boolean flag;
        flag=false;
        int sayi;
        sayi=0;
       
        do {
            if(sayi==10) {
                break;
            }
            if(sayi==0)
            {
                flag=true;
            }
            sayi++;
            System.out.println("merhaba");
        }while(flag==true);



do-while() örnekleri

clock Şubat 13, 2019 21:51 by author Volkan Atasever

                        booleanflag;

                        flag=true;

                        intsayi;

                        sayi=1;

                        do {

                                    if(sayi==5) {

                                               break;

                                    }

                                    if(sayi==1) {

                                               flag=false;

                                    }

                                    System.out.println("merhaba");

                                    sayi++;

                                   

                        }while(flag==false);

 

 

                 intsayi;

                 sayi=-5;

                

                 do {

                         if(sayi==6) {

                                     break;

                         }

              

                         System.out.println(sayi);

                         sayi--;

                 }while(sayi>0);

                

                 System.out.println(sayi);



while() döngüsü soru ve çözüm

clock Şubat 13, 2019 21:50 by author Volkan Atasever

Soru: 30dan 1’e  ekrana while döngüsüyle rakamları yazan program parçacığınız yazınız fakat ekran 25 ve 12 rakamları gözükmesin. Aynı zamanda sayılar 5’ten küçük olduğunda sayının 2 ile çarpımı ekrana gelsin.

 

        intsayi;

        sayi=30;

                        while(sayi>0) {

                                    sayi--;

                                    if(sayi==25) {

                                               continue;

                                    }

                                    if(sayi==12) {

                                               continue;

                                    }

                                   

                                    if(sayi<5) {

                                               inttemp;

                                               temp=sayi*2;

                                               System.out.println(temp);

                                    }

                                    else {

                                       System.out.println(sayi);

                                    }

                        }



döngüler soru (do-while()/while())

clock Şubat 13, 2019 21:46 by author Volkan Atasever

aşağıdaki do-while döngüsü olan program parçacığını while döngüsü olarak yazın ve sayi isimli değişken 8 olunca döngüden çıkılsın aynı zamanda 3 rakamı ekranda gözükmesin.

                   intsayi;

                         sayi=1;

                         do {

                                     System.out.println(sayi);

                                     sayi++;

                         }while(sayi<10);

 Çözüm:

        booleanflag;

        flag=true;

        intsayi;

        sayi=1;

       

                        while(flag==true) {

                                    sayi++;

                                    if(sayi==8) {

                                               flag=false;

                                    }

                                    if(sayi==3) {

 

                                               continue;

                                    }

 

                                    System.out.println(sayi);

                                  

 

                        }



Volkan Atasever Kimdir ?

E-Mail: volkan(et)volkanatasever.com

Kurucu&Genel Müdür/Software4Galaxy Ltd.
Bilgisayar Mühendisi
Eğitmen ve Danışman, Teknoloji Yazarı, Şair, Araştırmacı, Girişimci, Akvarist, Nümismat, Bilim İnsanı

Genel Duyurular

-Öğrencilerim Eğitim verdiğin derslerin takibini yapabilirler ana sayfada ilgili bölümler mevcut.

-10 aralık 2018 günü kim milyoner olmak ister programında yarıştım. blogumdan veya youtube kanalımdan programımı izleyebilirsiniz.

Yasal Bilgi

Sitedeki yazıları,kodlar ve diğer materyaller Volkan Atasever'e aittir. Yazarı ve siteyi kaynak göstererek yazıları paylaşabilirsiniz.  Copyright(c)2004-2019

Sign In