PDA

Visualizza la versione completa : [PYTHON] Calcolo aree laterali e volume di un cubo


housed93
18-03-2007, 15:22
Salve, da poco che mi sono avventurato nel mondo della programmazione, ma l'unico codice che mi sembra si adatti alle mie necessit il Python. Ho scaricato da poco la versione per mac e ho scritto un piccolo programma per calcolare l'area laterale, l'area totale e il volume del cubo, ma non ho acora ben capito come posso fare per salvarlo e renderlo funzionale...

Contate che questo programma deve essere aperto con mac...

Procedimento da me usato...

Allora scrivo il codice con il programma "IDLE", lo salvo e poi con "Build Applet" lo trasformo in un Applet lo apro con il mac ma nn accade nulla... cosa devo fare???











:confused: :confused: :confused: :confused: :confused: :confused:

alka
18-03-2007, 16:53
Ho corretto il titolo inserendo una descrizione significativa del problema.
In futuro, pensaci tu, come da Regolamento (http://forum.html.it/forum/showthread.php?s=&threadid=973887). :fagiano:

housed93
18-03-2007, 16:54
scusate...

P.s. rix al + presto

billiejoex
19-03-2007, 12:03
- Cos' il build apple?
- Qual il problema? Non riesci a lanciare il programma? Prima di tutto hai letto qualcosa in merito a Python su mac?
http://www.python.org/download/mac/
http://www.google.it/search?hl=it&q=python+mac&btnG=Cerca&meta=

housed93
19-03-2007, 15:51
- Si, non riesco a lanciare il programma ne sul mac ne sul pc...

- Non conosco l'inglese

billiejoex
19-03-2007, 16:18
Si, non riesco a lanciare il programma ne sul mac ne sul pc...
Il programma (intendo il file sorgente con estensione py) lo lanci dall'interprete.
Esempio: su windows l'interprete sar C:\Python25\python.exe. Se il tuo script sar C:\script\tuoscript.py da riga di comando ti sar sufficiente eseguire:
C:\python25\python.exe C:\script\tuoscript.py
Fortunatamente l'installer di Python associa gia in automatico i file *.py all'interprete python quindi ti sar sufficiente semplicemente lanciare:
C:\script\tuoscript.py
...per eseguire il tuo programma.
Nel caso di mac: sfortunatamente su un mac non ci ho mai messo mano ma essendo un sistema basato su unix credo che l'interprete si trovi in /usr/bin o similari. Quasi certamente deve essere presente un link simbolico quindi se da shell lanci un comando del tipo:
python tuoscript.py
...il programma dovrebbe partire.
In tutti i casi ti consiglio PRIMA di leggerti dei tutorial e POI eventualmente di chiedere aiuto.


Non conosco l'inglese
Su www.python.it puoi trovare diversi tutorial in italiano.
Come board di riferimento presso cui chiedere aiuto tieni presente it.comp.lang.python:
http://groups.google.it/group/it.comp.lang.python/topics?hl=it
...E impara l'inglese al pi presto, altrimenti sei fregato. :)

housed93
19-03-2007, 19:15
grz 1000, sei stato veramente grande...

ma se ti devo dire la verit non ho fatto nulla di quello che tu mi hai detto per i seguenti motivi:

E' da poco che mi infiltro nel mondo della programmazione e pi o meno nn ci capisco nulla, quindi ho visitato 3000 siti e alla fine ho deciso che l'unica soluzione sia il linguaggio c...

devo dire che mi sembra semplice... (+ del pthon)

ma con questo linguaggio ho lo stesso problema...

in pratica avevo scritto il codice i c. (per verificare se l'utente o no maggiorenne un es di un manuale)

Poi ho deciso di rendere funzionale il programma compilandolo... va tutto alla grande mi crea un file exe ci clicco due volte e nn accade nulla... :bh: :bh: :bh: :bh:

housed93
19-03-2007, 19:17
P.s. : Ho 13 anni e sto cercando di imparare quella diavoleria a scuola (ma chi s inventato l'inglese???)

:confused: :dh:

billiejoex
20-03-2007, 10:22
E' da poco che mi infiltro nel mondo della programmazione e pi o meno nn ci capisco nulla, quindi ho visitato 3000 siti e alla fine ho deciso che l'unica soluzione sia il linguaggio c...
devo dire che mi sembra semplice... (+ del pthon)
No, proprio l'opposto.
C, tra i linguaggi ad alto livello, probabilmente quello di livello pi basso. Python, a livello di astrazione, sta decisamente pi in alto.
Quello che in C fai in 50 righe in python lo fai in 5 (e la proporzione pu arrivare ad essere anche maggiore).
Se hai problemi col py con C non ci stampi nemmeno l'hello world, allora... :)
Leggi un tutorial, prima:
http://python.it/doc/newbie.html
...io ti consiglio questo (pi semplice non proprio possibile):
http://python.it/doc/Easytut/easytut-it/index.html
...poi se ne pu riparlare.

housed93
20-03-2007, 18:39
Si lo so che il C pi complicato, ma:
- prima di tutto un linguaggio pi completo
- per pi semplice intendo dire pi logico
- frequento la 3 media e mi sono iscritto a uno scientifico/tecnologico, e qui ho letto che i codici che spiegano sono prevalentemente c e java. Il java ci rinuncio, il c mi sembra pi carino... voglio avvantaggiarmi.
- ad algebra vado una bomba e il c mi sembra un codice in cui l'algebra fondamentale (come quasi tutti)

P.s. effettivamente non sono riuscito neanche a far apparire la scritta "Hello World!"

uffa mi sono scaricato il compilatore si chiama "Dev-c++" solo che ho paura che sia un compilatore "traduttore" solo per c++, inoltre i mie programmi per necessita devono essere aperti su windows come faccio???

HELP ME! :dh: :dh: :dh:

Loading