Python ile rastgele 4 işlem programı yazma

collinexx

Decapat
Katılım
1 Mayıs 2020
Mesajlar
45
Arkadaşlar Python ile rastgele 4 işlem programı ödevim var. Kodu yazdım ama bazı eksikliklerim var. Eksikliklerimde bana yardımcı olacak ve fikir verebilecek biri olursa çok mutlu olurum. Yardımlarınızı bekliyorum.
 
Kodu atmanız lazım.
[CODE title="Kod"]print("Rastgele 4 İşlem Oyunu","Oyun 3 sorudan oluşmaktadır ve her soru için 10 saniyeniz vardır.",sep="\n")



import random

sayi=0

random.randint(1,3)



if sayi==1:

print(30,"x",12)

cevap=int(input("Sonuç: "))

if cevap==360:

print(450,"/",50)

cevap=int(input("Sonuç: "))

if cevap==90:

print(263,"-",32)

cevap=int(input("Sonuç: "))

if cevap==231:

print("tebrikler hepsini bildiniz")



else:

print("Tekrar deneyiniz")

print(30,"x",12)

cevap=int(input("Sonuç: "))





elif sayi==2:

print(90,"+",36)

cevap=int(input("Sonuç: "))

if cevap==126:

print(299,"/",13)

cevap=int(input("Sonuç: "))

if cevap==23:

print(15,"x",17)

cevap=int(input("Sonuç: "))

if cevap==231:

print("tebrikler hepsini bildiniz")



else:

print("tekrar deneyiniz")

print(90,"+",36)

cevap=int(input("Sonuç: "))



else:

print(140,"-",34)

cevap=int(input("Sonuç: "))

if cevap==106:

print(80,"x",40)

cevap=int(input("Sonuç: "))

if cevap==3200:

print(464,"/",4)

cevap=int(input("Sonuç: "))

if cevap==116:

print("tebrikler hepsini bildiniz")





else:

print("tekrar deneyiniz")

print(140,"-",24)

cevap=int(input("Sonuç: "))[/CODE]


""" sayaç olarak bu kodu yazdım ama bunu üstekine nasıl entegre edicem bilmiyorum"""

Kod:
import time

sure=10

while sure!=-1:

    print(sure)

    time.sleep(1)

    sure=sure-1



"""" çalıştırdığım zaman hep else kısmına göre çalışıyor ve cevapları bilemediklerinde nasıl tekrar çözdürcem bilemedim. Ayrıca sürede eklemem lazım. Bu arada daha başlangıç seviyesindeyim basit çözümler olursa daha iyi anlarım.Teşekkürler"""
 
Hocam Devinn sunucusundaki Ecmel siz misiniz acaba?
Evet hocam. Bir arkadaşımın isteği üzerine girmiştim çok bir şey yapmıyorum orada. Neden sordunuz?
print("Rastgele 4 İşlem Oyunu","Oyun 3 sorudan oluşmaktadır ve her soru için 10 saniyeniz vardır.",sep="\n")

import random
sayi=0
random.randint(1,3)

if sayi==1:
print(30,"x",12)
cevap=int(input("Sonuç: "))
if cevap==360:
print(450,"/",50)
cevap=int(input("Sonuç: "))
if cevap==90:
print(263,"-",32)
cevap=int(input("Sonuç: "))
if cevap==231:
print("tebrikler hepsini bildiniz")

else:
print("Tekrar deneyiniz")
print(30,"x",12)
cevap=int(input("Sonuç: "))


elif sayi==2:
print(90,"+",36)
cevap=int(input("Sonuç: "))
if cevap==126:
print(299,"/",13)
cevap=int(input("Sonuç: "))
if cevap==23:
print(15,"x",17)
cevap=int(input("Sonuç: "))
if cevap==231:
print("tebrikler hepsini bildiniz")

else:
print("tekrar deneyiniz")
print(90,"+",36)
cevap=int(input("Sonuç: "))

else:
print(140,"-",34)
cevap=int(input("Sonuç: "))
if cevap==106:
print(80,"x",40)
cevap=int(input("Sonuç: "))
if cevap==3200:
print(464,"/",4)
cevap=int(input("Sonuç: "))
if cevap==116:
print("tebrikler hepsini bildiniz")


else:
print("tekrar deneyiniz")
print(140,"-",24)
cevap=int(input("Sonuç: "))


""" sayaç olarak bu kodu yazdım ama bunu üstekine nasıl entegre edicem bilmiyorum"""

import time
sure=10
while sure!=-1:
print(sure)
time.sleep(1)
sure=sure-1



"""" çalıştırdığım zaman hep else kısmına göre çalışıyor ve cevapları bilemediklerinde nasıl tekrar çözdürcem bilemedim. Ayrıca sürede eklemem lazım. Bu arada daha başlangıç seviyesindeyim basit çözümler olursa daha iyi anlarım.Teşekkürler"""
Hocam forumda mesajı gönderirken üst kısımda "kod" yeri var oraya basıp gönderirseniz daha iyi olur böyle anlaşılır değil.
 
Evet hocam. Bir arkadaşımın isteği üzerine girmiştim çok bir şey yapmıyorum orada. Neden sordunuz?

Hocam forumda mesajı gönderirken üst kısımda "kod" yeri var oraya basıp gönderirseniz daha iyi olur böyle anlaşılır değil.
bilmiyordum hemen yolluyorum
print("Rastgele 4 İşlem Oyunu","Oyun 3 sorudan oluşmaktadır ve her soru için 10 saniyeniz vardır.",sep="\n")

import random
sayi=0
random.randint(1,3)

if sayi==1:
print(30,"x",12)
cevap=int(input("Sonuç: "))
if cevap==360:
print(450,"/",50)
cevap=int(input("Sonuç: "))
if cevap==90:
print(263,"-",32)
cevap=int(input("Sonuç: "))
if cevap==231:
print("tebrikler hepsini bildiniz")

else:
print("Tekrar deneyiniz")
print(30,"x",12)
cevap=int(input("Sonuç: "))


elif sayi==2:
print(90,"+",36)
cevap=int(input("Sonuç: "))
if cevap==126:
print(299,"/",13)
cevap=int(input("Sonuç: "))
if cevap==23:
print(15,"x",17)
cevap=int(input("Sonuç: "))
if cevap==231:
print("tebrikler hepsini bildiniz")

else:
print("tekrar deneyiniz")
print(90,"+",36)
cevap=int(input("Sonuç: "))

else:
print(140,"-",34)
cevap=int(input("Sonuç: "))
if cevap==106:
print(80,"x",40)
cevap=int(input("Sonuç: "))
if cevap==3200:
print(464,"/",4)
cevap=int(input("Sonuç: "))
if cevap==116:
print("tebrikler hepsini bildiniz")


else:
print("tekrar deneyiniz")
print(140,"-",24)
cevap=int(input("Sonuç: "))



"""zaman sayacı olarak"""

import time
sure=10
while sure!=-1:
print(sure)
time.sleep(1)
sure=sure-1
 
Son düzenleme:
bilmiyordum hemen yolluyorum
[CODE=python]print("Rastgele 4 İşlem Oyunu","Oyun 3 sorudan oluşmaktadır ve her soru için 10 saniyeniz vardır.",sep="\n") import random sayi=0 random.randint(1,3) if sayi==1: print(30,"x",12) cevap=int(input("Sonuç: ")) if cevap==360: print(450,"/",50) cevap=int(input("Sonuç: ")) if cevap==90: print(263,"-",32) cevap=int(input("Sonuç: ")) if cevap==231: print("tebrikler hepsini bildiniz") else: print("Tekrar deneyiniz") print(30,"x",12) cevap=int(input("Sonuç: ")) elif sayi==2: print(90,"+",36) cevap=int(input("Sonuç: ")) if cevap==126: print(299,"/",13) cevap=int(input("Sonuç: ")) if cevap==23: print(15,"x",17) cevap=int(input("Sonuç: ")) if cevap==231: print("tebrikler hepsini bildiniz") else: print("tekrar deneyiniz") print(90,"+",36) cevap=int(input("Sonuç: ")) else: print(140,"-",34) cevap=int(input("Sonuç: ")) if cevap==106: print(80,"x",40) cevap=int(input("Sonuç: ")) if cevap==3200: print(464,"/",4) cevap=int(input("Sonuç: ")) if cevap==116: print("tebrikler hepsini bildiniz") else: print("tekrar deneyiniz") print(140,"-",24) cevap=int(input("Sonuç: ")) """zaman sayacı olarak""" import time sure=10 while sure!=-1: print(sure) time.sleep(1) sure=sure-1[/CODE]
Hocam bunun bir yanındaki satır içi kod değil normal kod olarak seçip oradan yapabilir misiniz?
Ordaki web kısmındaki Arda Akkaya benim de tanıdık geldiniz. Selamlar olsun.
Selamlar hocam.
 

Geri
Yukarı