[ana sayfa] [hakkımda] [arşiv] [iletişim]

0 #Python - Döngüler

Python' da For ve While olarak 2 döngü var.Ben sadece while döngüsüne göre kodlamışım :) for döngüsüne göre de birşeyler ekleyeceğim.

Soru 1 : İstenilen sayıya kadar olan çift sayıları ve karelerini hesaplayan programı yazın.

Soru 2 : İstenilen sayının faktöriyelini hesaplayan programı yazın.

@ Soru 1:


# -*- coding: utf-8 -*-
# istenilen sayıya kadar olan çift sayıları ve karelerini bul
while True:
    giris = int(input("Bu Sayıya Kadarki Çift Sayıları ve Karelerini Listele : "))
    a = 0
    print "\n"
    print giris,"Sayısına Kadar Olan Çift Sayılar ve Kareleri :"
    while (a < giris) :
        a += 1
        if (a % 2 == 0) :
            print a,'~',a,'²=',a**2
    print "\n"

@ Soru 2:


# -*- coding: utf-8 -*-
# faktöriyel hesapla
while True:
    giris = int(input("Faktöriyeli Hesaplanacak Sayıyı Gir : "))

    sayac = 0
    fak = 1
    while giris > sayac :
        sayac += 1
        fak = fak * sayac

    print sayac,"! = ",fak

0 yorum :

Yorum Gönder

Yorumun denetlendikten sonra görüntülenecek...Teşekkürler!