26 Temmuz 2010

Python ile test şıklarını sallamak

Python ile bu sene yazdığım test sorusu sallayıcısı. Javascript, PHP ve C'de(hatta Sony PSP'de çalışıyor :D) versiyonları da mevcut. Javascript ve PHP için http://lys01.0fees.net/salla/ adresine de bakabilirsiniz. Programlamaya başlayan arkadaşlar için kullanışlı bir programcık; else if, while döngüleri, değişkenler, girdi-çıktı vs...

import random
import sys
n=input("Kac soru?:")
i=1
k=1
if (300 >= n > 0):
while (i <= n):
a = random.randint(1,5)
while (k < 6):
if k==a:
sys.stdout.write("#")
else:
sys.stdout.write("-")
k = k+1
print
k = 1
i = i+1
else:
print "Soru sayisi yalnizca 1-300 arasinda olabilir."

Hiç yorum yok:

Yorum Gönder