Python Performans Ödevi

Python Performans Ödevi

Performans ödevinden ziyade döngüler konusunda öğrencilerin pratik yapabileceği örnek problemlerden oluşan bir liste hazırladım. Bu problemleri performans ödevi olarak da öğrencilerine vermek isteyen öğretmen arkadaşlar için de bir excel şablonu hazırladım. Öğrenciler ile ödevleri eşleştirdikten sonra, öğrenci numarasını yazdığınızda öğrenciye özel bir sayfa oluşturuyor.

Sizler de aklınıza gelen örnek problemleri yorum bölümünden yazarsanız, memnun olurum.

Problem listesini indirmek için tıklayınız
Performans ödevi şablonunu indirmek için tıklayınız

17 yorum

RabiaYayın tarihi12:51 am - Nis 10, 2018

Cevaplarına nereden ulaşabilirim?

AhmetYayın tarihi6:07 pm - May 1, 2018

Hocam 22.sorunun cevabını verir misiniz? Uğraştım yapamadım çok zor lütfen.

SılaYayın tarihi1:25 pm - May 2, 2018

Hocam 28.sorunun cevabını verir misiniz? Baya uğraştım ama bir türlü olmadı. Lütfen hocam çok zor. Şimdiden teşekkürler

ÖzgeYayın tarihi1:30 pm - May 2, 2018

Hocam 22. sorunun cevabını verebilir misiniz, lütfen?
Yapmaya çalıştım ancak 3-4 yerde hatam var ve nasıl düzelteceğimi bilemedim. Şimdiden teşekkür ederim.

MelihYayın tarihi1:38 pm - May 2, 2018

Hocam 13. sorunun cevabını verir misiniz?
Soru gerçekten çok zor.

Ali KARAYayın tarihi3:55 pm - May 2, 2018

Gençler kusura bakmayın. Öğretmenleriniz sizlere bu ödevleri verdiğine göre sizlerin çözebileceğine inanıyorlar demektir. Sitedeki ders notlarını inceleyin, biraz yoğunlaşırsanız eminim tamamını çözebilirsiniz.

Eray ARSLANYayın tarihi10:22 am - May 4, 2018

Merhaba hocam 11.soruyu yapmaya çalışıyorum fakat bir sayısının ilk rakamını almayı bilmiyorum. Yardım ederseniz çok memnun olurum.

Eray ARSLANYayın tarihi10:33 am - May 4, 2018

Merhaba hocam 11.soruyu yapmaya calışıyorum fakat bir türlü yapamadım bir sayının basamaklarını nasıl alacağımı bilmiyorum yardım ederseniz çok memnun olurum. Sorunun tam olarak cevabını istemiyorum.
Örnek olarak ise 1634 sayısın binler basamağındaki 1 rakamını bir değişkene atamak istiyorum.

    Ali KARAYayın tarihi3:59 pm - May 6, 2018

    Merhaba Eray;
    Cevabı görsen eminim “nasıl düşünemedim?” diye kendine kızarsın. input ile kullanıcıdan aldığın verinin türü zaten string’dir. Stringlerin her bir elamanı üzerinde de basit bir for döngüsü ile gezinebilirsin. For döngüsü ile hazır her bir elemanın üzerinde geziniyorken de armstrong sayısı olup olmadığını denetleyebilmen için gerekli olan hesaplamayı bu döngünün içerisinde yaptırabilirsin.

MelihYayın tarihi2:02 pm - May 6, 2018

Hocam Umut Arkadaşımıza sorusunun cevabını vermişken bizde 22. sorunun cevabını verir misiniz çok zorlandım lütfen.

    Ali KARAYayın tarihi4:04 pm - May 6, 2018

    Sevgili Melih;
    Yorum yapan Umut arkadaşa doğrudan cevabı vermemiştim. Sadece yol göstermiştim. Ama yorumuna binayen, bunun da yanlış olduğunu anladım ve ilgili yorumu sildim. 22.soru ile ilgili olarak da, öncelikle bir sayının asal olup olmadığını tespit eden bir fonksiyon yazmalısın. Ondan sonrası zaten basit bir while döngüsü ile çözülür. İçerisine gönderdiğimiz bir sayının asal mı yoksa değil mi olduğunu bize söyleyen fonksiyonu yazmaya çalışarak işe başlamalısın.

MuratYayın tarihi6:53 pm - May 10, 2018

Hocam 28.soru digit faktöriyel sorusunu yapamadım. Lütfen yardımcı olur musunuz?

MuratYayın tarihi6:14 pm - May 14, 2018

Hocam digit faktöriyel sorusunu yapamadım. Lütfen yardım eder misiniz?

ŞevvalYayın tarihi11:47 pm - May 15, 2018

Hocam 29. soruyu nasıl yapabileceğimi söyler misiniz lütfen? Bu soru benim performans ödevim. Şimdiden teşekkürler.

Bir cevap yazın