-
Üyelik
21.09.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
Yazılım geliştiricisi
-
Konum
Ankara
-
Ad Soyad
E** K**
-
Mesajlar
361
-
Beğeniler
51 / 43
-
Ticaret
0, (%0)
Python' da basit bir şekilde yapmayı denedim. A takımı B takımını 7 - 4 yendi. Sanırım halı saha maçı formatında bir algoritma yazmışım. Heh. Aynı proje için farklı programlama dilinden kopya çekilebilir diye düşünüyorum. Yardımcı olursa ne mutlu sana.
#!/usr/bin/env python
#-*- coding: utf-8 -*-
import random
import time
macSuresi = 90
aGolSayisi = 0
bGolSayisi = 0
aTakimiOyunculariForvet = ['Aa', 'Ba', 'Ca']
aTakimiOyunculariOrtaSaha = ['Da', 'Ea', 'Fa', 'Ga']
aTakimiOyunculariDefans = ['Ha', 'Ka', 'La']
aTakimiOyunculariKale = ['Ma']
bTakimiOyunculariForvet = ['Ab', 'Bb', 'Cb']
bTakimiOyunculariOrtaSaha = ['Db', 'Eb', 'Fb', 'Gb']
bTakimiOyunculariDefans = ['Hb', 'Kb', 'Lb']
bTakimiOyunculariKale = ['Mb']
randomList = []
while(macSuresi >= 0):
print macSuresi, '\n'
r = random.randint(1, 999999)
while(r in randomList):
r = random.randint(1, 999999)
a = r * 5 / 2 * 0.5 - r / 2
a = a % 5.5
randomList.append(r)
if a == float(3.6) or a == float(2.7) or a == float(2.0) or a == float(1.9) or a == float(1.3) or a == float(3.4) or a == float(4.1):
golAtanTakimSansi = random.randint(1,2)
if golAtanTakimSansi == 1:
aGolAtanSansi = r * 5 / 2 * 0.5 - r / 2
aGolAtanSansi = aGolAtanSansi % 5.5
if aGolAtanSansi == float(3.6) or a == float(2.7) or a == float(2.0) or a == float(1.9) or a == float(1.3) or a == float(3.4) or a == float(4.1):
aGolAtanSecOrtaSahadan = random.randint(0,3)
aGolSayisi = aGolSayisi + 1
print "Gol! ", aTakimiOyunculariOrtaSaha[aGolAtanSecOrtaSahadan], macSuresi, '. dakikada gol attı!'
elif aGolAtanSansi == 0.1:
aGolSayisi = aGolSayisi + 1
print "Gol! ", aTakimiOyunculariKale[0], macSuresi, '. dakikada gol attı!'
else:
aGolSayisi = aGolSayisi + 1
aGolAtanSecForvetten = random.randint(0,2)
print "Gol! ", aTakimiOyunculariForvet[aGolAtanSecForvetten], macSuresi, '. dakikada gol attı!'
else:
bGolAtanSansi = r * 5 / 2 * 0.5 - r / 2
bGolAtanSansi = bGolAtanSansi % 5.5
if bGolAtanSansi == float(3.6) or a == float(2.7) or a == float(2.0) or a == float(1.9) or a == float(1.3) or a == float(3.4) or a == float(4.1):
bGolAtanSecOrtaSahadan = random.randint(0,3)
bGolSayisi = bGolSayisi + 1
print "Gol! ", bTakimiOyunculariOrtaSaha[bGolAtanSecOrtaSahadan], macSuresi, '. dakikada gol attı!'
elif bGolAtanSansi == 0.1:
bGolSayisi = bGolSayisi + 1
print "Gol! ", bTakimiOyunculariKale[0], macSuresi, '. dakikada gol attı!'
else:
bGolSayisi = bGolSayisi + 1
bGolAtanSecForvetten = random.randint(0,2)
print "Gol! ", bTakimiOyunculariForvet[bGolAtanSecForvetten], macSuresi, '. dakikada gol attı!'
print "A ", aGolSayisi, " - ", "B ", bGolSayisi
macSuresi = macSuresi - 1
time.sleep(1)
if macSuresi == 0:
print "Maç bitti.\n"
print "Maç durumu: A %i - B %i" %(aGolSayisi, bGolSayisi)
[freenodeIRC]
PHP = #laravelTurkiye
C++ = #qtTurkiye
Python = #pythonium
-
Üyelik
28.04.2014
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
K** C**
-
Mesajlar
31
-
Beğeniler
0 / 4
-
Ticaret
0, (%0)
Skype adresini verirsen iletişime geçebiliriz, ödevini hallederiz bugün
www.sonbilgi.net
-
Üyelik
28.04.2014
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
K** C**
-
Mesajlar
31
-
Beğeniler
0 / 4
-
Ticaret
0, (%0)
Ödev Tarafımca Yapılmıştır
İsteyen Olursa Projeyi Upload Edebilirim
www.sonbilgi.net
-
Üyelik
04.06.2014
-
Yaş/Cinsiyet
27 / E
-
Meslek
VB.NET
-
Konum
İstanbul Avrupa
-
Ad Soyad
H** B**
-
Mesajlar
77
-
Beğeniler
44 / 10
-
Ticaret
2, (%100)
мαѕαüѕтü proɢrαмlαrıɴız yαzılır
#Mrc Software