1
+ ### Sınıf Çalışması: Parametresi ile aldığı int türden bir n değeri için n-inci asal sayıyı döndüren getPrime isimli metodu yazınız.
1
2
``` java
2
3
/* ----------------------------------------------------------------------------------------------------------------------
3
4
13.06.2020
@@ -161,6 +162,7 @@ class NumberUtil {
161
162
}
162
163
}
163
164
```
165
+ ### Sınıf Çalışması: Parametresi ile aldığı n sayısı için n-inci fibonacci sayısını döndüren getFibonacci isimli metodu yazınız.
164
166
``` java
165
167
/* ----------------------------------------------------------------------------------------------------------------------
166
168
Sınıf Çalışması: Parametresi ile aldığı n sayısı için n-inci fibonacci sayısını döndüren getFibonacci
@@ -219,6 +221,7 @@ class NumberUtil {
219
221
}
220
222
}
221
223
```
224
+ ### Sınıf Çalışması: Parametresi ile aldığı sayıdan büyük ilk Fibonacci sayısını döndüren getNextFibonacciNumber isimli metodu yazınız ve test ediniz
222
225
``` java
223
226
/* ----------------------------------------------------------------------------------------------------------------------
224
227
Sınıf Çalışması: Parametresi ile aldığı sayıdan büyük ilk Fibonacci sayısını döndüren getNextFibonacciNumber
@@ -272,8 +275,8 @@ class NumberUtil {
272
275
}
273
276
}
274
277
```
278
+ ### İçiçe döngüler
275
279
``` java
276
-
277
280
/* ----------------------------------------------------------------------------------------------------------------------
278
281
İçiçe döngüler
279
282
----------------------------------------------------------------------------------------------------------------------*/
@@ -290,8 +293,8 @@ class App {
290
293
}
291
294
292
295
```
296
+ ### Programcı bazen tek bir döngü yazsada döngü içerisinde çağrılan metotlar içerisinde de döngü kullanılmışsa içiçe döngü yazılmış olur
293
297
``` java
294
-
295
298
/* ----------------------------------------------------------------------------------------------------------------------
296
299
Programcı bazen tek bir döngü yazsada döngü içerisinde çağrılan metotlar içerisinde de döngü kullanılmışsa
297
300
içiçe döngü yazılmış olur
@@ -315,6 +318,7 @@ class Sample {
315
318
}
316
319
}
317
320
```
321
+ ### 3 basamanklı Armstrong sayılarının içiçe döngü ile bulunuşu
318
322
``` java
319
323
/* ----------------------------------------------------------------------------------------------------------------------
320
324
3 basamanklı Armstrong sayılarının içiçe döngü ile bulunuşu
@@ -332,8 +336,8 @@ class App {
332
336
}
333
337
}
334
338
```
339
+ ### break deyiminin genel biçimi.
335
340
``` java
336
-
337
341
/* ----------------------------------------------------------------------------------------------------------------------
338
342
break deyiminin genel biçimi:
339
343
break [etiket ismi];
@@ -369,8 +373,8 @@ class App {
369
373
}
370
374
}
371
375
```
376
+ ### Aşağıdaki örnekte içteki döngüde bir koşul gerçekleştiğinde dıştaki döngü sonlandırılmıştır
372
377
``` java
373
-
374
378
/* ----------------------------------------------------------------------------------------------------------------------
375
379
Aşağıdaki örnekte içteki döngüde bir koşul gerçekleştiğinde dıştaki döngü sonlandırılmıştır
376
380
----------------------------------------------------------------------------------------------------------------------*/
@@ -399,8 +403,8 @@ class App {
399
403
}
400
404
401
405
```
406
+ ### Etiketli break deyimi ile yukarıdaki örnek daha okunabilir olarak değiştirilebilir
402
407
``` java
403
-
404
408
/* ----------------------------------------------------------------------------------------------------------------------
405
409
Etiketli break deyimi ile yukarıdaki örnek daha okunabilir olarak değiştirilebilir
406
410
----------------------------------------------------------------------------------------------------------------------*/
@@ -422,8 +426,8 @@ class App {
422
426
}
423
427
}
424
428
```
429
+ ### Etiketli break deyiminin kullanımı
425
430
``` java
426
-
427
431
/* ----------------------------------------------------------------------------------------------------------------------
428
432
Etiketli break deyiminin kullanımı
429
433
----------------------------------------------------------------------------------------------------------------------*/
@@ -451,8 +455,8 @@ class App {
451
455
}
452
456
}
453
457
```
458
+ ### continue deyimi döngüyü değil döngünün adımını sonlandırır
454
459
``` java
455
-
456
460
/* ----------------------------------------------------------------------------------------------------------------------
457
461
continue deyimi döngüyü değil döngünün adımını sonlandırır
458
462
----------------------------------------------------------------------------------------------------------------------*/
@@ -472,6 +476,7 @@ class App {
472
476
}
473
477
}
474
478
```
479
+ ### Menülerle işlem yapılabilen basit bir iskelet program
475
480
``` java
476
481
/* ----------------------------------------------------------------------------------------------------------------------
477
482
14.06.2020
@@ -569,6 +574,7 @@ class Menu {
569
574
}
570
575
}
571
576
```
577
+ ### switch deyiminin genel biçimi
572
578
``` java
573
579
/* ----------------------------------------------------------------------------------------------------------------------
574
580
switch deyiminin genel biçimi:
@@ -627,6 +633,7 @@ class App {
627
633
}
628
634
}
629
635
```
636
+ ### switch deyiminde default bölüm olmak zorunda değildir.
630
637
``` java
631
638
/* ----------------------------------------------------------------------------------------------------------------------
632
639
switch deyiminde default bölüm olmak zorunda değildir.
@@ -663,6 +670,7 @@ class App {
663
670
}
664
671
}
665
672
```
673
+ ### switch deyiminde default bölümününm yerinin önemi yoktur. Şüphesiz sona konması daha uygundur
666
674
``` java
667
675
/* ----------------------------------------------------------------------------------------------------------------------
668
676
switch deyiminde default bölümününm yerinin önemi yoktur. Şüphesiz sona konması daha uygundur
@@ -695,6 +703,7 @@ class App {
695
703
}
696
704
}
697
705
```
706
+ ### switch deyiminde bir case bölümüne ilişkin ifadenin sabit ifadesi olması gerekir
698
707
``` java
699
708
/* ----------------------------------------------------------------------------------------------------------------------
700
709
switch deyiminde bir case bölümüne ilişkin ifadenin sabit ifadesi olması gerekir
@@ -728,6 +737,7 @@ class App {
728
737
}
729
738
}
730
739
```
740
+ ### switch deyiminde birden fazla aynı değere sahip case bölümü geçersizdir
731
741
``` java
732
742
/* ----------------------------------------------------------------------------------------------------------------------
733
743
switch deyiminde birden fazla aynı değere sahip case bölümü geçersizdir
@@ -762,6 +772,7 @@ class App {
762
772
}
763
773
}
764
774
```
775
+ ### switch deyiminde birden fazla aynı değere sahip case bölümü geçersizdir (2)
765
776
``` java
766
777
/* ----------------------------------------------------------------------------------------------------------------------
767
778
switch deyiminde birden fazla aynı değere sahip case bölümü geçersizdir
@@ -796,6 +807,7 @@ class App {
796
807
}
797
808
}
798
809
```
810
+ ### switch deyiminde temel türler için tamsayı türleri ve char türü dışında hiç bir tür kullanılamaz.
799
811
``` java
800
812
/* ----------------------------------------------------------------------------------------------------------------------
801
813
switch deyiminde temel türler için tamsayı türleri ve char türü dışında hiç bir tür kullanılamaz
@@ -828,6 +840,7 @@ class App {
828
840
}
829
841
}
830
842
```
843
+ ### switch deyiminde aşağı düşme (fall through) özelliği vardır.
831
844
``` java
832
845
/* ----------------------------------------------------------------------------------------------------------------------
833
846
switch deyiminde aşağı düşme (fall through) özelliği vardır. Bir case bölümü veya default yakalandığında
@@ -916,6 +929,7 @@ class App {
916
929
}
917
930
}
918
931
```
932
+ ### switch deyimi char türü için de kullanılabilir
919
933
``` java
920
934
/* ----------------------------------------------------------------------------------------------------------------------
921
935
switch deyimi char türü için de kullanılabilir
@@ -944,6 +958,7 @@ class App {
944
958
}
945
959
}
946
960
```
961
+ ### Menülerle işlem yapılabilen basit bir iskelet program
947
962
``` java
948
963
/* ----------------------------------------------------------------------------------------------------------------------
949
964
Menülerle işlem yapılabilen basit bir iskelet program
@@ -1039,6 +1054,7 @@ class Menu {
1039
1054
}
1040
1055
}
1041
1056
```
1057
+ ### Menülerle işlem yapılabilen basit bir iskelet program
1042
1058
``` java
1043
1059
/* ----------------------------------------------------------------------------------------------------------------------
1044
1060
Menülerle işlem yapılabilen basit bir iskelet program
@@ -1143,6 +1159,7 @@ class Menu {
1143
1159
}
1144
1160
}
1145
1161
```
1162
+ ### Sınıf çalışması: Parametresi ile aldığı int türden bir yıl değerine göre yılın artık yıl olup olmadığını test eden isLeapYear isimli metodu yazınız ve test ediniz
1146
1163
``` java
1147
1164
/* ----------------------------------------------------------------------------------------------------------------------
1148
1165
Sınıf çalışması: Parametresi ile aldığı int türden bir yıl değerine göre yılın artık yıl olup olmadığını
@@ -1175,6 +1192,7 @@ class DateUtil {
1175
1192
}
1176
1193
}
1177
1194
```
1195
+ ### Sınıf çalışması: Parametresi ile aldığı int türden gün, ay ve yıl bilgilerine ilişkin tarihin geçerli bir tarih olup olmadığını test eden isValidDate isimli metodu yazınız ve test ediniz
1178
1196
``` java
1179
1197
/* ----------------------------------------------------------------------------------------------------------------------
1180
1198
Sınıf çalışması: Parametresi ile aldığı int türden gün, ay ve yıl bilgilerine ilişkin tarihin geçerli bir
@@ -1249,6 +1267,7 @@ class DateUtil {
1249
1267
}
1250
1268
1251
1269
```
1270
+ ### Sınıf çalışması: Parametresi ile aldığı int türden gün, ay ve yıl bilgilerine ilişkin tarihin yılın kaçıncı günü olduğunu döndüren getDayOfYear isimli metodu yazınız ve test ediniz.
1252
1271
``` java
1253
1272
/* ----------------------------------------------------------------------------------------------------------------------
1254
1273
Sınıf çalışması: Parametresi ile aldığı int türden gün, ay ve yıl bilgilerine ilişkin tarihin yılın kaçıncı
@@ -1367,4 +1386,3 @@ class DateUtil {
1367
1386
1368
1387
----------------------------------------------------------------------------------------------------------------------*/
1369
1388
```
1370
- ``` java
0 commit comments