emix0880 Inviato 9 Aprile 2008 Segnala Condividi Inviato 9 Aprile 2008 ciao a tutti ho installato free pascal compilator ho creato un file di prova program Salve; begin writeln(’Salve mondo!’) end. con estensione .pas, quando vado in consol per compilarlo mi viene fuori questo: fpc Salve.pas Free Pascal Compiler version 2.2.0 [2007/08/30] for i386 Copyright © 1993-2007 by Florian Klaempfl Target OS: Darwin for i386 Compiling Salve.pas Salve.pas(2,1) Warning: Comment level 2 found Salve.pas(3,1) Warning: Comment level 2 found Fatal: Syntax error, "BEGIN" expected but "end of file" found Fatal: Compilation aborted Error: /usr/local/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled) mi sapete dire cosa non va? grazie Link al commento Condividi su altri siti Altre opzioni di condivisione...
poizon Inviato 9 Aprile 2008 Segnala Condividi Inviato 9 Aprile 2008 Occhio e croce mi sembra manchi un ';' Il programma dovrebbe essere cosi': program Salve; begin writeln(’Salve mondo!’); end. Mi levi una curiosità , come mai stai usando/imparando il Pascal? Ciao. [B]Euripide:[/B] [U]Parla da saggio ad un ignorante ed egli dirà che hai poco senno.[/U] Link al commento Condividi su altri siti Altre opzioni di condivisione...
emix0880 Inviato 9 Aprile 2008 Autore Segnala Condividi Inviato 9 Aprile 2008 ciao poizon ho corretto il sorgente ma l' errore persiste, comunque studio il pascal per un esame di algoritmi. Link al commento Condividi su altri siti Altre opzioni di condivisione...
poizon Inviato 9 Aprile 2008 Segnala Condividi Inviato 9 Aprile 2008 ciao poizon ho corretto il sorgente ma l' errore persiste, comunque studio il pascal per un esame di algoritmi. Non so che dirti....come avrai potuto notare l'unico errore era quello il ';' Dal messaggio di errore il compilatore dice che si aspettava "Begin" ma ha incontrato la fine del file. Mi spiace non poterti dire di più. [B]Euripide:[/B] [U]Parla da saggio ad un ignorante ed egli dirà che hai poco senno.[/U] Link al commento Condividi su altri siti Altre opzioni di condivisione...
Saino91 Inviato 10 Aprile 2008 Segnala Condividi Inviato 10 Aprile 2008 Occhio e croce mi sembra manchi un ';'Il programma dovrebbe essere cosi': program Salve; begin writeln(’Salve mondo!’); end. Mi levi una curiosità , come mai stai usando/imparando il Pascal? Ciao. Dopo end ci va il punto?? A me sembra di no "La musica è una rivelazione più profonda di ogni saggezza e filosofia... Chi penetra il senso della mia musica potrà liberarsi dalle miserie in cui si trascinano gli altri uomini." Ludwig van Beethoven Link al commento Condividi su altri siti Altre opzioni di condivisione...
stefama92 Inviato 10 Aprile 2008 Segnala Condividi Inviato 10 Aprile 2008 dopo end ci va il punto la scrittura è corretta, io uso TPW e funziona benissimo!! stefama92 MacBook Pro 2,4 GHz MacBook Air 11" 1,6GHz MacMini 2,0 GHz iPad 3G 32GB iPhone 4 16GB Link al commento Condividi su altri siti Altre opzioni di condivisione...
stefama92 Inviato 10 Aprile 2008 Segnala Condividi Inviato 10 Aprile 2008 scusa m ain pascal x iniziare un programma io faccio PROGRAM x; USES wincrt; VAR y,n; begin [...] end. Nel tuo programma var non ce ne sono quindi prova a mettere var; direttamente, sotto uses non so aspetta gli esperti! stefama92 MacBook Pro 2,4 GHz MacBook Air 11" 1,6GHz MacMini 2,0 GHz iPad 3G 32GB iPhone 4 16GB Link al commento Condividi su altri siti Altre opzioni di condivisione...
Hyunkel Inviato 10 Aprile 2008 Segnala Condividi Inviato 10 Aprile 2008 scusa m ain pascal x iniziare un programma io faccioPROGRAM x; USES wincrt; VAR y,n; begin [...] end. Nel tuo programma var non ce ne sono quindi prova a mettere var; direttamente, sotto uses non so aspetta gli esperti! var y,n:integer; (na cosa del genere) non dovrebbe andare così? ho dimenticato tutto www.appbox.it Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.