Sizden Gelenler | 1 (Python Sorusu)

Bu yazımızda mail ile sorulan bir sorunun çözümünü paylaşacağız. Çözüm için alternatif yöntemler pekala denenebilir olsa da gece 2 sularında ve bir dünya kupası ziyafetinden sonra bastıran yorgunluk nedeniyle tek bir yöntemle çözeceğiz.

⭐ Öncelikle sorumuzu paylaşalım:
➡️ Kullanıcıdan 0-20 arasında bir sayı girmesini isteyin (20 dahil).
➡️ Kullanıcı uygun olmayan bir giriş yaparsa uygun giriş yapana kadar belirtilen koşullara uygun bir giriş yapması için uyarı mesajı verin.
➡️ Kullanıcının girdiği sayı tek ise girilen sayının faktöriyelini hesaplayıp ekranda yazdırın:
Örneğin girilen sayı 5 ise ekranda görülecek çıktı: 5! = 120
➡️ Kullanıcının girdiği sayı çift ise 0’dan kullanıcının girdiği sayıya kadar (girilen sayı dahil) olan çift sayıların toplamı ekranda yazılsın
Örneğin girilen sayı 12 ise ekranda görülecek çıktı: 0’dan 12’ye kadarki çift sayıların toplamı olan 42.

Çözümde while döngüsünü ve if-elif-else yapılarını kullandık:

❗ Örnek çıktı:
Lütfen 0 ile 20 arasında bir sayı girin: 12
Girdiğiniz değere kadar olan çift sayı toplamı: 42

❗ Kodu çalıştırmak için:

İlgili Makaleler

2 Yorum

  1. Mükemmelsiniz bu kadar kısa sürede geri dönüşünüz için çok teşekkür ederim. Elinize sağlık.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu