Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - [C] Consulenza per programma in C
Forum - C/C++ - [C] Consulenza per programma in C - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
Matthew (Member)
Expert


Messaggi: 387
Iscritto: 29/01/2007

Segnala al moderatore
Postato alle 23:10
Martedì, 25/08/2009
Il programma funziona, l'ho di nuovo ricompilato e produce esattamente l'output richiesto.
Ti allego anche il progetto con l'eseguibile. Più di così mi dispiace ma non posso proprio fare...


Matthew ha allegato un file: programma_c.zip (22318 bytes)
Clicca qui per scaricare il file
PM Quote
Avatar
rockdavide (Normal User)
Newbie


Messaggi: 6
Iscritto: 24/08/2009

Segnala al moderatore
Postato alle 23:14
Martedì, 25/08/2009
ma ke compilatore usi?

PM Quote
Avatar
Matthew (Member)
Expert


Messaggi: 387
Iscritto: 29/01/2007

Segnala al moderatore
Postato alle 23:24
Martedì, 25/08/2009
Il progetto è realizzato con Eclipse, quindi il compilatore è GCC.
Comunque se GCC lo compila e l'eseguibile funziona suppongo che il programma sia corretto...

PM Quote
Avatar
rockdavide (Normal User)
Newbie


Messaggi: 6
Iscritto: 24/08/2009

Segnala al moderatore
Postato alle 10:28
Mercoledì, 26/08/2009
con Bloodshed Dev-C++ l'seguibile si interrompe dopo il ciclo dove kiede l'input dei numeri!
ma eclipse nn è per Java?
cmq credo proprio sia li compilaore ke fa skifo!

Ultima modifica effettuata da rockdavide il 26/08/2009 alle 10:36
PM Quote
Avatar
Matthew (Member)
Expert


Messaggi: 387
Iscritto: 29/01/2007

Segnala al moderatore
Postato alle 10:41
Mercoledì, 26/08/2009
Eclipse è anche per C...
Comunque ho provato a far girare il programma anche su windows con Dev-C++, e ho capito cosa non andava. Il programma è perfetto, però dopo aver stampato i risultati si chiude, quindi non fai in tempo a leggerli. Io l'avevo scritto e testato su Linux, dove viene eseguito nella console, la quale resta aperta anche se il programma termina, quindi questo problema non si manifestava. E' sufficiente che aggiungi alla fine del programma una riga che non lo faccia terminare. Per esempio digli di leggere ancora una variabile prima di uscire.

PM Quote
Avatar
giuseppe93 (Ex-Member)
Pro


Messaggi: 166
Iscritto: 02/08/2009

Segnala al moderatore
Postato alle 18:45
Mercoledì, 26/08/2009
per non far terminare il programma puoi usare la funzione system("pause"); però in questo modo funziona solo su windows. Altrimenti puoi usare getch(); che aspetta la pressione di un tasto prima di continuare l'esecuzione del programma (devi includere conio.h):)

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo