File tree Expand file tree Collapse file tree 2 files changed +65
-0
lines changed
Expand file tree Collapse file tree 2 files changed +65
-0
lines changed Original file line number Diff line number Diff line change 1+ public class KosulaGoreSayiBulmak {
2+ public static void main (String arg []) {
3+
4+ // “i” ve “adet”in tanımlanması.
5+ int i , adet = 0 ;
6+
7+ // 2’den 99’a kadar döngünün oluşturulması.
8+ for (i = 2 ; i < 100 ; i ++)
9+
10+ // Koşulun kontrol edilmesi.
11+ if ((i * 2 + 1 ) % 5 == 0 )
12+ adet ++;
13+
14+ //“adet”in ekrana yazdırılması.
15+ System .out .println ("Adet= " + adet );
16+
17+ }
18+ }
Original file line number Diff line number Diff line change 1+ # Verilen Koşula Göre Sayıların Sayısını Bulmak
2+
3+ ## ❓ Soru
4+ 1 ile 100 arasındaki tamsayılardan 2 katının 1 fazlası, 5 ile tam bölünen kaç sayı olduğunu
5+ bulan algoritmayı yazınız.
6+
7+ ## ⛓ Program Kısımları
8+ 1 . Verilen koşulu sağlayan sayıların sayısını bulmak.
9+ 2 . Sonucu ekrana yazdırmak.
10+
11+ ## 👓 Çözüm Yöntemi
12+ - Bir döngü kullanarak 1,100 arasındaki tüm sayıların koşulu sağlayıp sağlamadığını kontrol ederiz.
13+ - Koşul her sağlandığında “adet” sayacı artacak.
14+
15+ ## 👩🔧 Çözüm Adımları
16+ 1 . “i” ve “adet”in tanımlanması.
17+ 2 . 2’den 99’a kadar döngünün oluşturulması.
18+ * Koşulun kontrol edilmesi.
19+ 3 . “adet”in ekrana yazdırılması.
20+
21+ ## 🤖 Kod
22+ <details >
23+ <summary >Tıkla</summary >
24+
25+
26+ ``` java
27+ public class KosulaGoreSayiBulmak {
28+ public static void main (String arg []) {
29+ int i, adet = 0 ; // 1. adım
30+ for (i = 2 ; i < 100 ; i++ ) // 2. adım, I. nota bak
31+ if ((i * 2 + 1 ) % 5 == 0 ) // 2. adım (a)
32+ adet++ ;
33+ System . out. println(" Adet= " + adet); // 3. adım
34+ }
35+ }
36+ ```
37+ </details >
38+
39+
40+ ## 🎉 Ekran Çıktısı
41+
42+ ```
43+ Adet= 20
44+ ```
45+
46+ ## 💡 Notlar
47+ 1 . Soruda 1 ile 100 dahil olduğu belirtilmediği için sayılar dahil edilmedi.
You can’t perform that action at this time.
0 commit comments