Pascal

La matematica vista sotto altri aspetti...

Moderatore: tutor

Bloccato
Avatar utente
W28
Messaggi: 448
Iscritto il: 01 gen 1970, 01:00
Località: Tra Castellammare e Napoli

Messaggio da W28 »

Tentando di riportare a miglior agli antichi spendori i programmatori fai-da-te degli anni 80 stavo creando un programma ma non ho capito come si risolvono i bug che il compiuter mi segnala:
<BR>
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>
<BR>const maxage=10;
<BR>type matrixbyte = array [1..maxage] of byte;
<BR> matrixstring = array [1..maxage] of string;
<BR>var i:text;
<BR> c:byte;
<BR> gg,mm,hi,hf:matrixbyte;
<BR> tat,atv,nt1,nt2,nt3,inf:matrixstring;
<BR>
<BR>begin
<BR> (*input*)
<BR> assing (i,\'dati.txt\');
<BR> reset(i);
<BR> for c := 1 to maxage do begin
<BR> writeln(i,gg(c));
<BR> writeln(i,mm(c));
<BR> writeln(i,hi(c));
<BR> writeln(i,hf(c));
<BR> writeln(i,tat(c));
<BR> writeln(i,atv(c));
<BR> writeln(i,nt1(c));
<BR> writeln(i,nt2(c));
<BR> writeln(i,nt3(c));
<BR> writeln(i,inf(c));
<BR> end;
<BR> (*end input*)
<BR>close(i);
<BR>end.
<BR>
<BR>protone.pas(13,2) Error: Identifier not found ASSING
<BR>protone.pas(13,22) Error: Illegal expression
<BR>protone.pas(16,3<IMG SRC="images/forum/icons/icon_cool.gif"> Fatal: Syntax error, ) expected but ( found
<BR>
<BR>
<BR>
Voglio sapere come Dio ha creato questo mondo voglio sapere i suoi pensieri tutto il resto è dettaglio (A.Einstein)
Avatar utente
Antimateria
Messaggi: 651
Iscritto il: 01 gen 1970, 01:00
Località: Vergate sul Membro

Messaggio da Antimateria »

Santi numeri... <IMG SRC="images/forum/icons/icon_eek.gif">
<BR>
<BR>Orbene, cambia \"assing\" in \"assign\", e sostituisci tutte le cose della forma \"gg(c)\", etc con cose della forma \"gg[c]\", e tutto dovrebbe finalmente compilare. Anche se dubito che otterrai qualcosa di utile da quel programma, se non un file pieno di 0.
<BR>
<BR>Ah, sarebbe una buona abitudine in Pascal evitare i \";\" prima degli \"end\". Generalmente non hanno effetti negativi, ma in alcune circostanze causano errori (come nei costrutti \"if-then-else\").
<BR>
<BR>EDIT: plz, chiudi i quote, quando li apri, altrimenti scateni un putiferio. <IMG SRC="images/forum/icons/icon_wink.gif"> <BR><BR>[ Questo Messaggio è stato Modificato da: Antimateria il 07-06-2004 16:11 ]
Avatar utente
bh3u4m
Messaggi: 547
Iscritto il: 01 gen 1970, 01:00
Località: Milano

Messaggio da bh3u4m »

Consiglio a tutti i programmatori Pascal di passare a C, linguaggio molto più logico e soprattutto molto più potente del Pascal.
In the break of new dawn
My hope is forlorn
Shadows they will fade
But I'm always in the shade
Without you...

My Selene - Sonata Arctica
Avatar utente
bh3u4m
Messaggi: 547
Iscritto il: 01 gen 1970, 01:00
Località: Milano

Messaggio da bh3u4m »

W28, hai aperto 2 QUOTE e ne hai chiusa 1 sola !!!!
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --><BR><BR>[ Questo Messaggio è stato Modificato da: bh3u4m il 07-06-2004 16:39 ]
In the break of new dawn
My hope is forlorn
Shadows they will fade
But I'm always in the shade
Without you...

My Selene - Sonata Arctica
Avatar utente
W28
Messaggi: 448
Iscritto il: 01 gen 1970, 01:00
Località: Tra Castellammare e Napoli

Messaggio da W28 »

scusate e grazie <IMG SRC="images/forum/icons/icon_smile.gif"> [addsig]
Voglio sapere come Dio ha creato questo mondo voglio sapere i suoi pensieri tutto il resto è dettaglio (A.Einstein)
Avatar utente
W28
Messaggi: 448
Iscritto il: 01 gen 1970, 01:00
Località: Tra Castellammare e Napoli

Messaggio da W28 »

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>On 2004-06-07 16:37, bh3u4m wrote:
<BR>Consiglio a tutti i programmatori Pascal di passare a C, linguaggio molto più logico e soprattutto molto più potente del Pascal.
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Veramente io programmo in basic ma dato che non potevo convincere 50 persone a comprare dei commodore ho desistito dal proporlo ...
<BR>
<BR>in effetti mi era parsa l\'idea di creare il programma in java facendolo girare sui telefonini GPRS poi ho scoperto che non capivo niente di java anche sui manuali per bambini <IMG SRC="images/forum/icons/icon27.gif">
Voglio sapere come Dio ha creato questo mondo voglio sapere i suoi pensieri tutto il resto è dettaglio (A.Einstein)
Avatar utente
W28
Messaggi: 448
Iscritto il: 01 gen 1970, 01:00
Località: Tra Castellammare e Napoli

Messaggio da W28 »

Ragazzi tengo un altro problema (non chiamatemi scocciante visto che in campania sembro essere uno dei più esperti programmatori tra gli studenti (che non è un mio vanto ma solo una costatazione che i campani oltre a giocare al compiuter non fanno nient\'altro) quind non posso chiedere aiuto a nessun altro)
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>for c := 1 to maxage do begin
<BR>
<BR>dopo questa linea il programma termina !!!!!!
<BR>
<BR>che è successo !!!!!!
<BR>
<BR>come posso evitare questo e far andare avanti il programma
<BR>
<BR>P.s. ovviamente questo è solo la prima parte del programma riguardante il caricamento degli input[addsig]
Voglio sapere come Dio ha creato questo mondo voglio sapere i suoi pensieri tutto il resto è dettaglio (A.Einstein)
Avatar utente
Antimateria
Messaggi: 651
Iscritto il: 01 gen 1970, 01:00
Località: Vergate sul Membro

Messaggio da Antimateria »

Controlla che il resto sia tutto giusto... Per esempio, potresti aver inizializzato male la costante maxage.
Barozz
Messaggi: 123
Iscritto il: 01 gen 1970, 01:00
Località: Turbigo MI

Messaggio da Barozz »

Qualcuno dispone di un manuale per programmare in C abbastanza coprensibile? Se si me lo potreste inviare?
<BR>Grazie
I limiti sono fatti per essere risolti.
AleX_ZeTa
Messaggi: 625
Iscritto il: 01 gen 1970, 01:00
Località: Milano
Contatta:

Messaggio da AleX_ZeTa »

http://www.science.unitn.it/~fiorella/g ... ndexc.html
<BR>
<BR>e poi <a href="http://www.html.it" target="_blank" target="_new">http://www.html.it</a>
"E se si sono rotti i freni?"
"Se si sono rotti i freni non ci resta che l'autostop e il viaggio si complica. Faremo il giro del mondo a piedi."
Avatar utente
bh3u4m
Messaggi: 547
Iscritto il: 01 gen 1970, 01:00
Località: Milano

Messaggio da bh3u4m »

Io ne ho trovati alcuni fatti molto bene con Direct Connect in pdf che spiegavano a fondo i vari algoritmi... per didattica più semplice si trova molto su Internet, prova a mettere su google \"unix c\", c\'era un sito fatto molto bene per programmazione C su Linux...
In the break of new dawn
My hope is forlorn
Shadows they will fade
But I'm always in the shade
Without you...

My Selene - Sonata Arctica
Bloccato