Skip to content

Commit f4cb546

Browse files
committed
Sayı sayısını bulmak ☔
1 parent d682237 commit f4cb546

File tree

2 files changed

+65
-0
lines changed

2 files changed

+65
-0
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
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+
}
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
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.

0 commit comments

Comments
 (0)