04/10/07 17:37
34v_³
Salve a tutti,
mi sono registrato da poco a questo sito.
Ho iniziato a programmare in Pascal e ho usato proprio questa guida pierotofy.it/pages/guide/Guida_Pascal/
E' senza dubbio ottima, ma la maggior parte degli esempi che fino ad ora ho provato (lezione "While...do" non funzionano.
I principali "errori" (se cosi' si possono definire) sono l'uso di apici diversi e per esempio readln finali senza ;.
Ovviamente errori che chiunque può riparare, ma per esempio stavo provando questo esempio:
che aggiustato (almeno in base alle mia attuali conoscenze) viene cosi':
(penso che gotoxy debba essere sostituito da goto, ma come ho detto non sono del tutto sicuro).
E comunque sia, pur avendogli fatto queste modifiche basilari, continua a non funzionare.
Oltre a chiedervi: come risolvo?
Volevo, appunto, chiedere se magari fosse possibile ristrutturare questa ottima guida (altre altrettanto facili per un neofita non ne ho trovate).
Invito rivolto principalmente a chi è gia' ben inserito nella mentalità di questo linguaggio, ma ovviamente l'aiuto e' sempre ben accetto da parte di tutti
PS: Spero che Totem non se ne voglia a male di questa mia richiesta
mi sono registrato da poco a questo sito.
Ho iniziato a programmare in Pascal e ho usato proprio questa guida pierotofy.it/pages/guide/Guida_Pascal/
E' senza dubbio ottima, ma la maggior parte degli esempi che fino ad ora ho provato (lezione "While...do" non funzionano.
I principali "errori" (se cosi' si possono definire) sono l'uso di apici diversi e per esempio readln finali senza ;.
Ovviamente errori che chiunque può riparare, ma per esempio stavo provando questo esempio:
Program esempio3; Uses Crt; Var x,y:word; begin clrscr; write(‘Inserire due coordinate: ‘); readln(x,y); while (x<>0) and (y<>0) do begin read(x,y); gotoxy(x,y); write(‘(‘,x,’;’,y,’)’); end; readln end.
che aggiustato (almeno in base alle mia attuali conoscenze) viene cosi':
program asdasd; uses crt; var x,y:word; begin clrscr; write('Inserisci X e Y'); readln(x,y); while (x<>0) and (y<>0) do begin read(x,y); gotoxy(x,y); write('(',x,';',y,')'); end; readln; end.
(penso che gotoxy debba essere sostituito da goto, ma come ho detto non sono del tutto sicuro).
E comunque sia, pur avendogli fatto queste modifiche basilari, continua a non funzionare.
Oltre a chiedervi: come risolvo?
Volevo, appunto, chiedere se magari fosse possibile ristrutturare questa ottima guida (altre altrettanto facili per un neofita non ne ho trovate).
Invito rivolto principalmente a chi è gia' ben inserito nella mentalità di questo linguaggio, ma ovviamente l'aiuto e' sempre ben accetto da parte di tutti
PS: Spero che Totem non se ne voglia a male di questa mia richiesta
aaa