5 saymanın temel prensipleri
TRANSCRIPT
![Page 1: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/1.jpg)
Saymanın Temel Prensipleri
![Page 2: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/2.jpg)
![Page 3: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/3.jpg)
![Page 4: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/4.jpg)
![Page 5: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/5.jpg)
![Page 6: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/6.jpg)
![Page 7: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/7.jpg)
![Page 8: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/8.jpg)
Problem
• Bir öğrenci dönem ödevi projesi seçecektir. Üç farklı akademisyen vardır. Her bir akademisyen sırasıyla 23, 15, 19 farklı proje önermiştir. Öğrenci kaç farklı proje seçebilir.
![Page 9: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/9.jpg)
Problem
• Bir öğrenci bir bilgisayar projesi seçecektir. Üç farklı akademisyen vardır. Her bir akademisyen sırasıyla 23, 15, 19 farklı proje önermiştir. Öğrenci kaç farklı proje seçebilir.
• 23 + 15 + 19= 57
![Page 10: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/10.jpg)
• Bir GSM operatörü müşterilerine numara verirken belirli bir format kullanmaktadır. Önceki numara verme standardını değiştirmek istiyor.
• Telefon numaraları 10 dijitten oluşuyor.• Eski sistemde numaralar NYX-NNX-XXXX biçimindedir.• X değeri 0 ile 9 arasında değişmektedir.• N değeri 2 ile 9 arasında değişmektedir.• Y değeri 0 veya 1 değerlerinden birini almaktadır.• Yeni sistemde numaralar NXX-NXX-XXXX biçiminde
olacaktır.• Yeni sisteme geçildiğinde verilebilecek numara sayısı
eskisine göre nasıl değişir?
Problem:
![Page 11: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/11.jpg)
![Page 12: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/12.jpg)
• 3 ü beyaz, 3 ü siyah olmak üzere 6 özdeş kale bir satranç tahtası üzerine birbirlerini yemeyecek biçimde kaç farklı şekilde yerleştirilebilir? Aynı satır ya da aynı sütunda bulunan iki kale birbirini yer. Satranç tahtası aşağıdaki gibi 8× 8 lik bir karedir.
![Page 13: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/13.jpg)
• İlk kaleyi yerleştirmek için 8 satır, 8 sütun olmak üzere 8×8 mümkün yer vardır.
• İlk kaleyi yerleştirdikten sonra ikinci kaleyi ilk kalenin bulunduğu satıra ve sütuna yerleştiremeyiz. Bu durumda ikinci kale için 7×7 yerimiz vardır.
• Böyle devam edersek sırasıyla 3.,4.,5. ve 6. kaleler için 6 × 6, 5 × 5, 4 × 4 ve 3 × 3 yerimiz vardır.
• Ayrıca siyah ve beyaz kalelerin kendi arasında yer değiştirmesi bir şeyi değiştirmeyeceğinden
![Page 14: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/14.jpg)
Problem
• Java programlama dilinin bir versiyonunda değişkenler adlandırılırken bir veya iki alfanümerik karakterden oluştuğu varsayılıyor.
• Büyük küçük karakter kullanılması fark etmiyor.• Alfabede 26 harf ve 10 rakam var• Değişken isimleri mutlaka karakter ile başlamalı• İki karakter uzunluğundaki 5 değişken ismi
derleyici için ayrılmıştır.• Bu koşullara göre kaç farklı değişken ismi verilebilir.
![Page 15: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/15.jpg)
• Yazılabilecek değişken sayısına V• Tek alfanümerik karakterden oluşan değişken
sayısına • İki alfanümerik karakterden oluşan değişken
sayısına diyelim
![Page 16: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/16.jpg)
Soru:
![Page 17: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/17.jpg)
![Page 18: 5 saymanın temel prensipleri](https://reader031.vdocuments.site/reader031/viewer/2022012400/5584c461d8b42af8138b4698/html5/thumbnails/18.jpg)
• Aşağıdaki program parçası bir sıralama yöntemine göre (insertion sort) bir A dizisini sıralamaktadır. Buna göre sıralanacak her A dizisi için A[j]<A[j-1] karşılaştırması en fazla kaç kez yapılır