Java problemi hakkında
0

Bu konuda 8 mesaj var

Merhaba arkadaşlar,

Javada bir kısımda problemin üstünden gelemedim anlayamadığım için bana yardımcı olucak biri varmı acaba?

sorum:

 

class MixFor5 {

 

      public static void main (String [] args) {

 

         int x=0;

         int y =30;

 

       for (int outer = 0; outer < 3; outer++) {

             for (int inner =4; inner >1; inner--) {

 

          XXXXXXXXXXXX

 

                 y=y-2;

                 if (x == 6) {

 

                break;

 

            }

           

              x=x+3;

          }

       

            y=y-2;

        }

     

        System.out.printIn(x + " "+ y);

    }

}

 

Burda XXXXXXXXXXXX----> x=x+3; değeri için output nedir ve nasıl buluyorsunuz mantığını anlatırmısınız?

Bu mesajı paylaş


Bu mesajın linki
Sosyal ağlarda paylaş

Bende soruyu çok iyi anlayamadım ama ikinci döngünün içinde break olduğu için x== 6 olduğu andan itibaren kod  x=x+3 içine zaten girmeyecektir.

bu durumda X her zaman 6 olur yani x=x+3 içine sadece iki kere girecektir. 

 

başlangıç x=0

1. iterasyon x = x + 3 >> 3

2. iterasyon x = x + 3 >> 6

x = 6 sabit

 

umarım sorduğunuz soru buydu...

Bu mesajı paylaş


Bu mesajın linki
Sosyal ağlarda paylaş

Java bilmeye gerek var mı?

 

Hayır yok.

 

Bu ödev sorusu mu, sınav sorusu mu, nedir?  Cevabı öğrenmek istiyorsanız ya aynı kodu yazıp derleyip çalıştırıp göreceksiniz ya da kağıt kalemle adım adım hesaplayacaksınız.

Bu mesajı paylaş


Bu mesajın linki
Sosyal ağlarda paylaş

Yorum yazmak için üye olun veya giriş yapın

Yorum yazmak için üye olmanız lazım

Üye ol

Üye olun ve sitemizin tüm avantajlarından yararlanın!


Yeni bir hesap oluştur

Giriş yap

Zaten üyemiz misin? O halde giriş yap


Hemen giriş yap
0

  • Bu sayfadaki üyeler   0 üye

    Şu an bu sayfayı görüntüleyen bir üye yok