Skip to content

Commit c443d9e

Browse files
committed
Plan eklendi 👩‍🏫
1 parent fa9fe5c commit c443d9e

File tree

3 files changed

+33
-0
lines changed

3 files changed

+33
-0
lines changed

Plan.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# 👩‍🏫 Kitapçığın Planı
2+
Kitapçıktaki sorular **kolaydan zora** doğru sıralanmıştır. Asıl amacımız her soruda açtığımız kısımlarla **Algoritma Kurma Becerisini Geliştirmek** olduğunu belirtmiştik. Bu listede de kavram açısından soruları neye göre sıraladığımızı göstermekteyiz.
3+
4+
5+
| # | Soru | Hedef Kavram |
6+
| ----- | ----------------------------------------------- | --------------------------------------------------------------- |
7+
| **0** | 🎰 Adı ve Hesaplanan Yaşı Yazdırmak | _Giriş - işleme - çıkış_ prensibiyle problemi doğru ele alma |
8+
| **1** | ➗ İki Sayının Tam Bölünüp Bölünmemesini Tespit Etmek | İlk `if` kontrolü |
9+
| **2** | 🔢 Sayıları Yan Yana Yazdırmak | İlk `for` döngüsü |
10+
| **3** | 🚦 Verilen Koşula Göre Sayıların Sayısını Bulmak | Döngüleri ve koşulları bir arada kullanmak |
11+
| **4** | 🔎 En Büyük Sayıyı Bulmak | Döngüye girmeden atamalar yaplması gerekebildiğini göstermek |
12+
| **5** | 👨‍👩‍👦 Nüfus Sayımı İstatistikleri | İlk `while` döngüsü |
13+
| **6** | 📊 İstatistik | İlk `else` durumu, iki `if` gerekli olmadığını göstermek |
14+
| **7** | 📈 İstatistik 2 | `for` döngüleri ve koşullar üzerinde alıştırma |
15+
| **8** | 🎶 Bir Sayının Rakamlarını Bulmak | `for` döngüleri ile matematiksel işlemler üzerinde alıştırma |
16+
| **9** | ❗ Bir Sayının Faktöriyelini Hesaplamak | Döngüye girmeden yapılan atamaların sonuca olan etkisini göstermek |
17+
| **A** | 🖇 Bir Seri Değerini Hesaplamak | İlk fonksiyon, fonksiyonun ne zaman gerekli olduğunu göstermek |
18+
| **B** | 😎 Asal Sayılar | Bazı problemlerde işlem karmaşıklığının düşürülebilir olduğunu göstermek |
19+
| **C** | 🔲 Tam Kare Sayılar | `for` döngüleri ve koşullar üzerinde alıştırma |
20+
| **D** | 🔟0️⃣ Yüzler Basamağı Üzerinde İşlemler Yapmak | Fonksiyonlar, `for` döngüleri ve koşullar üzerinde alıştırma |
21+
| **E** | 🔟 ➡ 2️⃣ Onluk Tabanından İkilik Tabana Çevirme | `while` döngüleri ile matematiksel işlemler üzerinde alıştırma |
22+
| **F** | 🔢 Tam ve Ondalık Hane Sayısı | `while` döngüleri ve koşullar üzerinde alıştırma |
23+
| **G** | 🧲 En Yakın Sayıyı Bulmak | `for` döngüleri ve koşullar üzerinde alıştırma |
24+
| **H** | ✂ Kesir Sadeleştirme | `while` döngüleri ve koşullar üzerinde alıştırma |
25+
| **I** | 🔮 Şans Oyunu | İlk dizi kullanımı |
26+
| **J** | 🕶 Şifreleme Mantığı | `string` ve `char` işlemlerini göstermek ve `ASCII` tablosunun mantığını anlatmak |
27+
| **K** | 🍏🍎 Simetrik Diziler | Diziler, `for` döngüleri ve koşullar üzerinde alıştırma |
28+
| **L** | ➕ İki Matrisin Toplamı | ilk iç içe `for` döngüsü |
29+
| **M** | ✖ İki Matrisin Çarpımı | Formüllere uydurarak döngülerin daha da karışabileceğini göstermek |
30+
| **N** | 🔥 Kare Matrislerin Üzerinde İşlemler | `switch`, `for` ve `do while`, koşullar ve fonskiyonlar konularını bir arada kullanmak|

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ description: Programlama temellerine dayanarak hazırlanmıştır.
77
## 🎤 Ön Söz
88
Bu kitapçık programlamaya yeni başlayanlari hedeflemektedir. Kitapçıktaki sorular programlamanın temellerini kapsamaktadır. Kitapçığın amacı algoritma kurma becerisini geliştirmek olduğundan dolayı direk kodları vermek yerine _program kısımları_, _çözüm yöntemi_ ve _çözüm adımları_ kısımlarını sunmaktadır. Kitapçıktaki sorular **kolaydan zora** doğru sıralanmıştır, her programın akış diyagramı ve farklı programlama dillerinde yazılan kodları bulunmaktadır.
99

10+
> Sıralama yöntemini merak ediyorsan [Kitapçığın Planına](./Plan.md) göz atabilirsin 👀
11+
1012
## 📑 İçerikler
1113
Her soru klasöründe aşağıdaki dosyalar bulunmaktadır:
1214

SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,6 @@
2727
- [➕ İki Matrisin Toplamı](./L-MatrisToplama/README.md)
2828
- [✖ İki Matrisin Çarpımı](./M-Matris%C3%87arpma/README.md)
2929
- [🔥 Kare Matrislerin Üzerinde İşlemler](./N-KareMatris%C4%B0%C5%9Flemleri/README.md)
30+
- [👩‍🏫 Kitapçığın Planı](./Plan.md)
3031

3132
<!--Index-->

0 commit comments

Comments
 (0)