-
BOH.
User deleted
Siccome ho molto poco tempo Rael si è offerto di aiutarmi...qui ti darò le dritte... . -
Rael Lo Zeldano Medio.
User deleted
Allora: ti posto come ho impostato la prima sezione, se mi aiuti a finire questa, il resto lo finisco io. Sotto ti scrivo anche il ragionamento che ho fatto
(dichiarazione variabili, livello iniziale, tempo in ore e introduzione)CODICE#cat 1
if startliv <= 15:
bonuslivcat1 = tempo/3
print "Livelli guadagnati in cat 1: ", bonuslivcat1
scheicat1 = bonuslivcat1*200
print "Saldo in cat 1: ", scheicat1
remtimecat1 = tempo - bonuslivcat1*3
liv = startliv + bonuslivcat1
print
if remtimecat1 < 4:
print "Livelli totale acquisiti: ", bonuslivcat1 + bonuslivcat2 + bonuslivcat3 + bonuslivcat4 + bonuslivcat5 + bonuslivcat6 + bonuslivcat7 + bonuslivcat8 + bonuslivcat9
print "Saldo totale: ", scheicat1 + scheicat2 + scheicat3 + scheicat4 + scheicat5 + scheicat6 + scheicat7 + scheicat8 + scheicat9
Lascia perdere il nome delle variabili, sono puramente fatti per comodità. In pratica le altre sezioni invece dell if iniziale hanno un elif, in modo che riesca a scegliere in quale categoria andare. Aspetto risposte :DAllora: ti posto come ho impostato la prima sezione, se mi aiuti a finire questa, il resto lo finisco io. Sotto ti scrivo anche il ragionamento che ho fatto
(dichiarazione variabili, livello iniziale, tempo in ore e introduzione)
Lascia perdere il nome delle variabili, sono puramente fatti per comodità. In pratica le altre sezioni invece dell if iniziale hanno un elif, in modo che riesca a scegliere in quale categoria andare. Aspetto risposte
Edited by Rael Lo Zeldano Medio - 21/1/2009, 22:52. -
BOH.
User deleted
senza nemmeno leggere tutto ti dico già che c'è un errore...
supponiamo che il mio pokemon sia stato mandato alla pensione a lv 5 e sia stato li 42 ore.
per correttezza dovrebbe salire di 13 livelli (10 nel primo pezzo + 3 nel secondo pezzo)...il tuo programma invece parte subito facendo tempo/3 che da come risultato 14....poi mi sono fermato a leggere tanto è già errato. -
Rael Lo Zeldano Medio.
User deleted
Errore mio di postare. Adesso correggo, e ti posto tutto il blocco delle varie sezioni CODICEif startliv <= 15:
bonuslivcat1 = tempo/3
print "Livelli guadagnati in cat 1: ", bonuslivcat1
scheicat1 = bonuslivcat1*200
print "Saldo in cat 1: ", scheicat1
remtimecat1 = tempo - bonuslivcat1*3
liv = startliv + bonuslivcat1
print
if remtimecat1 < 4:
print "Livelli totale acquisiti: ", bonuslivcat1 + bonuslivcat2 + bonuslivcat3 + bonuslivcat4 + bonuslivcat5 + bonuslivcat6 + bonuslivcat7 + bonuslivcat8 + bonuslivcat9
print "Saldo totale: ", scheicat1 + scheicat2 + scheicat3 + scheicat4 + scheicat5 + scheicat6 + scheicat7 + scheicat8 + scheicat9
elif startliv > 16 and startliv <= 30 or :
bonuslivcat2 = remtimecat1/4
print "Livelli guadagnati in cat 2: ", bonuslivcat2
scheicat2 = bonuslivcat2*400
print "Saldo in cat 2: ", scheicat2
remtimecat2 = remtimecat1 - bonuslivcat2*4
if remtimecat2 < 6:
print "Livelli totale acquisiti: ", bonuslivcat1 + bonuslivcat2 + bonuslivcat3 + bonuslivcat4 + bonuslivcat5 + bonuslivcat6 + bonuslivcat7 + bonuslivcat8 + bonuslivcat9
print "Saldo totale: ", scheicat1 + scheicat2 + scheicat3 + scheicat4 + scheicat5 + scheicat6 + scheicat7 + scheicat8 + scheicat9
print
elif startliv >= 31 and startliv <= 45:
bonuslivcat3 = tempo/6
print "Livelli guadagnati in cat 3: ", bonuslivcat3
scheicat3 = bonuslivcat3*600
print "Saldo in cat 3: ","$", scheicat3
remtimecat3 = remtimecat2 - bonuslivcat3*6
if remtimecat3 < 8:
print "Livelli totale acquisiti: ", bonuslivcat1 + bonuslivcat2 + bonuslivcat3 + bonuslivcat4 + bonuslivcat5 + bonuslivcat6 + bonuslivcat7 + bonuslivcat8 + bonuslivcat9
print "Saldo totale: ", scheicat1 + scheicat2 + scheicat3 + scheicat4 + scheicat5 + scheicat6 + scheicat7 + scheicat8 + scheicat9
print
elif startliv >= 46 and startliv <= 60:
bonuslivcat4 = tempo/8
print "Livelli guadagnati in cat 4: ", bonuslivcat4
scheicat4 = bonuslivcat4*800
print "Saldo in cat 4: ","$", scheicat4
remtimecat4 = remtimecat3 - bonuslivcat4*8
if remtimecat4 < 10:
print "Livelli totale acquisiti: ", bonuslivcat1 + bonuslivcat2 + bonuslivcat3 + bonuslivcat4 + bonuslivcat5 + bonuslivcat6 + bonuslivcat7 + bonuslivcat8 + bonuslivcat9
print "Saldo totale: ", scheicat1 + scheicat2 + scheicat3 + scheicat4 + scheicat5 + scheicat6 + scheicat7 + scheicat8 + scheicat9
print
elif startliv >= 61 and startliv <= 70:
bonuslivcat5 = tempo/10
print "Livelli guadagnati in cat 5: ", bonuslivcat5
scheicat5 = bonuslivcat5*1000
print "Saldo in cat 5: ","$", scheicat5
remtimecat5 = remtimecat4 - bonuslivcat5*10
if remtimecat5 < 16:
print "Livelli totale acquisiti: ", bonuslivcat1 + bonuslivcat2 + bonuslivcat3 + bonuslivcat4 + bonuslivcat5 + bonuslivcat6 + bonuslivcat7 + bonuslivcat8 + bonuslivcat9
print "Saldo totale: ", scheicat1 + scheicat2 + scheicat3 + scheicat4 + scheicat5 + scheicat6 + scheicat7 + scheicat8 + scheicat9
print
elif startliv >= 71 and startliv <= 80:
bonuslivcat6 = tempo/16
print "Livelli guadagnati in cat 6: ", bonuslivcat6
scheicat6 = bonuslivcat6*600
print "Saldo in cat 6: ","$", scheicat6
remtimecat6 = remtimecat5 - bonuslivcat6*16
if remtimecat6 < 24:
print "Livelli totale acquisiti: ", bonuslivcat1 + bonuslivcat2 + bonuslivcat3 + bonuslivcat4 + bonuslivcat5 + bonuslivcat6 + bonuslivcat7 + bonuslivcat8 + bonuslivcat9
print "Saldo totale: ", scheicat1 + scheicat2 + scheicat3 + scheicat4 + scheicat5 + scheicat6 + scheicat7 + scheicat8 + scheicat9
print
elif startliv >= 81 and startliv <= 90:
bonuslivcat7 = tempo/24
print "Livelli guadagnati in cat 7: ", bonuslivcat7
scheicat7 = bonuslivcat7*1300
print "Saldo in cat 7: ","$", scheicat7
remtimecat7 = remtimecat6 - bonuslivcat7*24
if remtimecat7 < 48:
print "Livelli totale acquisiti: ", bonuslivcat1 + bonuslivcat2 + bonuslivcat3 + bonuslivcat4 + bonuslivcat5 + bonuslivcat6 + bonuslivcat7 + bonuslivcat8 + bonuslivcat9
print "Saldo totale: ", scheicat1 + scheicat2 + scheicat3 + scheicat4 + scheicat5 + scheicat6 + scheicat7 + scheicat8 + scheicat9
print
elif startliv >= 91 and startliv <= 95:
bonuslivcat8 = tempo/48
print "Livelli guadagnati in cat 8: ", bonuslivcat8
scheicat8 = bonuslivcat8*2500
print "Saldo in cat 8: ","$", scheicat8
remtimecat8 = remtimecat7 - bonuslivcat8*48
if remtimecat8 < 72:
print "Livelli totale acquisiti: ", bonuslivcat1 + bonuslivcat2 + bonuslivcat3 + bonuslivcat4 + bonuslivcat5 + bonuslivcat6 + bonuslivcat7 + bonuslivcat8 + bonuslivcat9
print "Saldo totale: ", scheicat1 + scheicat2 + scheicat3 + scheicat4 + scheicat5 + scheicat6 + scheicat7 + scheicat8 + scheicat9
print
elif startliv >= 96 and startliv <= 100:
bonuslivcat9 = tempo/72
print "Livelli guadagnati in cat 9: ", bonuslivcat9
scheicat9 = bonuslivcat9*5000
print "Saldo in cat 9: ","$", scheicat9
remtimecat9 = remtimecat8 - bonuslivcat9*72
print "Livelli totale acquisiti: ", bonuslivcat1 + bonuslivcat2 + bonuslivcat3 + bonuslivcat4 + bonuslivcat5 + bonuslivcat6 + bonuslivcat7 + bonuslivcat8 + bonuslivcat9
print "Saldo totale: ", scheicat1 + scheicat2 + scheicat3 + scheicat4 + scheicat5 + scheicat6 + scheicat7 + scheicat8 + scheicat9
print
Fammi sapere se il problema è lo stesso, e vedi di postarmi tutti i problemi in un post, così compattiamo la cosa. -
.Crash! Mind Over Mutant.
User deleted
Difficile da credere che ci sia qualcuno più sapiente di Rael in fatto di programmazione XD
Ci capisco qualcosina dentro queste maree di codici, ma tutto offuscato XD. -
.
Tutto È Possibile. Impossibile Richiede Solo Più Tempo.
- Group
- Capo Amministratore
- Posts
- 25,804
- Status
- Offline
Ed è tutto per causa mia XD . -
BOH.
User deleted
CITAZIONE (.Crash! Mind Over Mutant @ 24/1/2009, 23:13)Difficile da credere che ci sia qualcuno più sapiente di Rael in fatto di programmazione XD
Ci capisco qualcosina dentro queste maree di codici, ma tutto offuscato XD
bè penso di saperne mooolto di + di rael xD
cmq rael guarda che il problema non lo hai sistemato, il problema sta nel fatto che tu fai tempo/3, quando il tempo non è solo quello della categoria 1 ma quello totale per cui il pokemon è stato alla pensione. -
.
Tutto È Possibile. Impossibile Richiede Solo Più Tempo.
- Group
- Capo Amministratore
- Posts
- 25,804
- Status
- Offline
Ma che programma usate per creare programmi?
Ma mi chiedo una cosa... chi ha creato il programma per creare programmi? Ovvero.. come l'ha creato dato che non c'era un programma per creare programmi prima che si sarebbe creato uno di quei programmi... ovvero:
E' nato prima l'uovo o la gallina?. -
BOH.
User deleted
dipende cosa e come vuoi programmare....
in generale tu puoi programmare in blocco note e poi compliare il tuo programma con un tool per quel linguaggio.. -
.
Tutto È Possibile. Impossibile Richiede Solo Più Tempo.
- Group
- Capo Amministratore
- Posts
- 25,804
- Status
- Offline
Fa nulla... è inutile, ti faccio solo sprecare parole... non ho ancora un programma per decodificarti XD . -
BOH.
User deleted
se vuoi imparare a programmare però io ci sono... . -
.
Tutto È Possibile. Impossibile Richiede Solo Più Tempo.
- Group
- Capo Amministratore
- Posts
- 25,804
- Status
- Offline
Ma devi incominciare dalle basi... mi ha sempre interessato l'Html... però non ne so quasi nulla XD
. -
BOH.
User deleted
bè l'html non è una programmazione, è una gestione grafica di elementi web....cmq quando vuoi mandami un mp che iniziamo . -
.
Tutto È Possibile. Impossibile Richiede Solo Più Tempo.
- Group
- Capo Amministratore
- Posts
- 25,804
- Status
- Offline
A che state? . -
BOH.
User deleted
stiamo che nessuno si è messo li a farlo...finiamo il corso di programmazione e poi magari vi mettete voi XDXD .