Delphi Can

Orjinalini görmek için tıklayınız: Case Of (iki int arası)
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Sayfalar: 1 2
Merhabalar
Case kullanımında iki değer arasında ise şeklinde yazılabiliyor mu ?

0..10 : 
begin
end;
11..20 : 
begin
end;


gibi
Merhaba,
Evet. Kullanım sizin göstermiş olduğunuz gibidir.
teşekkürler, şimdi java'da nasıl yapılır onu bulmam lazım.

Java'da bu imkansızmış stackoverflowda öyle demişler.
(24-03-2017, Saat: 14:48)yhackup Adlı Kullanıcıdan Alıntı: [ -> ]teşekkürler, şimdi java'da nasıl yapılır onu bulmam lazım.

Java'da bu imkansızmış stackoverflowda öyle demişler.

Top 20'de ilk sırada olan Java'nın vardır bir bildiği.
(24-03-2017, Saat: 15:14)DelphiCan Adlı Kullanıcıdan Alıntı: [ -> ]
(24-03-2017, Saat: 14:48)yhackup Adlı Kullanıcıdan Alıntı: [ -> ]teşekkürler, şimdi java'da nasıl yapılır onu bulmam lazım.

Java'da bu imkansızmış stackoverflowda öyle demişler.

Top 20'de ilk sırada olan Java'nın vardır bir bildiği.

if else neyine yetmiyor diyorlar demek ki,
Java'da:

switch(sayi){
case 0:
    case 1:
    case 2:
    case 3:
    case 4:
    case 5:
    case 6:
    case 7:
    case 8:
    case 9:
    case 10:
            //bla bla bla
            break
    case 11:    
    case 12:
    case 13:
    case 14:
    case 15:
    case 16:
    case 17:
    case 18:
    case 19:
    case 20:
            //bla bla bla
            break;
}
(24-03-2017, Saat: 16:54)yhackup Adlı Kullanıcıdan Alıntı: [ -> ]
(24-03-2017, Saat: 15:14)DelphiCan Adlı Kullanıcıdan Alıntı: [ -> ]Top 20'de ilk sırada olan Java'nın vardır bir bildiği.

if else neyine yetmiyor diyorlar demek ki,

Java

class Ornek {
   public static void main(String[] args) {

       if (SinavNotu >= 0) and (SinavNotu<=10) {
           
       } else if (SinavNotu >= 11) and (SinavNotu<=20) {
          
       } else if (SinavNotu >= 21) and (SinavNotu<=30) {
           
       } else {
           
       }
   }
}

Delphi
 case SınavNotu of
   0 .. 10:   ;
   11 .. 20: ;
   21 .. 30: ;
 end;


Bu arada Java kısmını pek bilmiyorum, umarım kodlamada bir hatam yoktur.
Javada bu şekilde abi,

 
//IF Statements
if ( list_item.size() > 20 &&  list_item.size() < 50){


 }

//SWITCH Statements
switch (list_item.size()){
case 101:  ed.setText("+200");
               break;
 case 201:  ed.setText("+300");
              break;
case 301:  ed.setText("+400");
              break;
}
(24-03-2017, Saat: 17:21)yhackup Adlı Kullanıcıdan Alıntı: [ -> ]Javada bu şekilde abi,

 
if ( list_item.size() > 20 &&  list_item.size() < 50){
 }



switch (list_item.size()){
case 101:  ed.setText("+200");
               break;
 case 201:  ed.setText("+300");
              break;
case 301:  ed.setText("+400");
              break;
}

Bilgi için teşekkür ederim. 
Yazılım dillerinin Syntax'ı (yazım kuralları) kısa sürede öğrenilebilir. Hatta öğrenmeden yazanlar bile var. Smile  (Kopyala/yapıştır metodu)
Aslında burada vurgulamak istediğim asıl konu; herhangi bir yazılım dili ile aynı algoritmalar üretilebilir. Tek fark Syntax. (bu arada işlem/derleyici hızını da unutmamak gerekir)
Doğru syntax, SimaWB'nin yazdığı gibidir ve bu sadece Java'ya ait değildir. Bahse konu syntax C dili syntax'ıdır.
Sayfalar: 1 2