Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Peugeot Polygon Concept: ecco il futuro delle utilitarie
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Polygon è la concept car di Peugeot che mostra il futuro delle soluzioni del segmento B: tra design compatti e innovativi affiancati da dimensioni compatte uno scherzo dalla manovrabilità incredibile per le manovre a bassa velocità
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione
OPPO ha portato in Italia, dal 1° luglio 2026, Reno16 Pro: display AMOLED da 6,32 pollici a 144Hz, tripla fotocamera con sensore principale da 200 megapixel, chip Dimensity 8550 Super e batteria da 6000mAh, al prezzo di lancio di 899 euro. Lo abbiamo provato per due settimane insieme al nuovo accessorio Bubble, per capire se la formula compatta della serie regge ancora di fronte a un listino da 1099 euro
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco
Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco
MiniLED di fascia media con local dimming a 192 zone, 144 Hz nativi e audio firmato Devialet. La prova strumentale riscontra colori affidabili e gaming reattivo, per un prodotto molto accessibile e convincente. Ma la soundbar aggiuntiva è quasi d'obbligo
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-06-2005, 13:54   #1
Zandor
Senior Member
 
L'Avatar di Zandor
 
Iscritto dal: Apr 2001
Messaggi: 592
Scelta =='S' fai questo else fai quest'altro

E' pochissimo che sto imparando il linguaggio C.

Non riesco a fare una cosa dei questo tipo:
Voglio scrivere un programma che mi permetta di sceglere se continuare o uscire dallo stesso.

Il prog mi chiederà "Vuoi uscire dal programma? Scegli S / N"
quindi io digito per esempio S
allora se la scelta è S vai a inizio, altrimenti vai a fine.

Con i numei ci riesco mentre con le lettere niente da fare.
Cioè:

#include <stdio.h>
main ()
{
int scelta;
inizio:
printf("\n Vuoi uscire? 1 = si 2 = no La tua scelta e'= ");
scanf("%d", &scelta);
if (scelta ==1) {goto fine;}
else {goto inizio;}
fine:
printf("\n Ciao ciao");
return 0;
}

Vorrei fare la stessa cosa ma con le lettere tipo: if (scelta=='S') lo devo fare con getchar() c'ho provato ma non va. Sarà un cazzata ma non riesco sono un po' confuso.
Qualcuno che mi illumina?
Thx
__________________
Case Enermax Chakra, CPU Intel i7 2600K-Dissy Antec kuhler H2O 620 - Mobo Asus P8P67 rev 3.1 - RAM 16 GB Corsair ven 1600 Mhz - SK video PNY quadro 600 - SSD OCZ 120 GB MI + HDD wester digital 300 GB - Mast. ASUS 24x - Monitor Samsung 244BW 24" - Mouse Razer Death Adder respowm - Casse 5.1 Logitech X530.
Zandor è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 14:38   #2
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
sacrilegio che vedo cosè quel goto ma dove stai studiando?? su un libro anti-programmazione??

~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 15:22   #3
pipozzolo
Senior Member
 
L'Avatar di pipozzolo
 
Iscritto dal: Feb 2001
Città: Kasteddu
Messaggi: 1890
Quote:
Originariamente inviato da Zandor
E' pochissimo che sto imparando il linguaggio C.

Non riesco a fare una cosa dei questo tipo:
Voglio scrivere un programma che mi permetta di sceglere se continuare o uscire dallo stesso.

Il prog mi chiederà "Vuoi uscire dal programma? Scegli S / N"
quindi io digito per esempio S
allora se la scelta è S vai a inizio, altrimenti vai a fine.

Con i numei ci riesco mentre con le lettere niente da fare.
Cioè:

#include <stdio.h>
main ()
{
int scelta;
inizio:
printf("\n Vuoi uscire? 1 = si 2 = no La tua scelta e'= ");
scanf("%c", &scelta);
if (scelta ==1) {goto fine;}
else {goto inizio;}
fine:
printf("\n Ciao ciao");
return 0;
}

Vorrei fare la stessa cosa ma con le lettere tipo: if (scelta=='S') lo devo fare con getchar() c'ho provato ma non va. Sarà un cazzata ma non riesco sono un po' confuso.
Qualcuno che mi illumina?
Thx
Inguardabile... mai usare i goto!
Prova con un ciclo do while:

#include <stdio.h>
main ()
{
char scelta;
do {
printf("\n Vuoi uscire? s = si n = no La tua scelta e'= ");
scanf("%c", &scelta);
} while(scelta != 's' && scelta != 'S');

printf("\n Ciao ciao");
return 0;
}
__________________
Asus P5Q-E - Intel Q6600 - Corsair 4GB DDR2 - Radeon HD5770 - Seagate 320GB sata2 16M - Audigy2 ZS
Acer Aspire 3023 WLMI

Ultima modifica di pipozzolo : 23-06-2005 alle 15:24.
pipozzolo è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 16:00   #4
tglman
Senior Member
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 414
Vuoi imparare a programmare o magari diventare programmatore........

Dimentica i goto, o dimentica la programmazione!!!
tglman è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 16:06   #5
Ubi-Wan
Bannato
 
L'Avatar di Ubi-Wan
 
Iscritto dal: Jul 2004
Città: Tatooine
Messaggi: 506
Quote:
Originariamente inviato da Zandor
E' pochissimo che sto imparando il linguaggio C.

Non riesco a fare una cosa dei questo tipo:
Voglio scrivere un programma che mi permetta di sceglere se continuare o uscire dallo stesso.

Il prog mi chiederà "Vuoi uscire dal programma? Scegli S / N"
quindi io digito per esempio S
allora se la scelta è S vai a inizio, altrimenti vai a fine.

Con i numei ci riesco mentre con le lettere niente da fare.
Cioè:

#include <stdio.h>
main ()
{
int scelta;
inizio:
printf("\n Vuoi uscire? 1 = si 2 = no La tua scelta e'= ");
scanf("%d", &scelta);
if (scelta ==1) {goto fine;}
else {goto inizio;}
fine:
printf("\n Ciao ciao");
return 0;
}

Vorrei fare la stessa cosa ma con le lettere tipo: if (scelta=='S') lo devo fare con getchar() c'ho provato ma non va. Sarà un cazzata ma non riesco sono un po' confuso.
Qualcuno che mi illumina?
Thx

un GOTO!! ....svengo.....

cmq scherzi a parte scordati il goto...fai finta che non esista proprio
Ubi-Wan è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 16:12   #6
Fiero
Senior Member
 
L'Avatar di Fiero
 
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 534
E io che mi stavo incazzando perchè il mio libro di C non faceva neanche un accenno al Goto!

ps. ma Goto non è basic?

Domanda forse scema: ma perchè alla fine c'è un return 0? Non mi sembra ci sia una funzione...
Fiero è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 16:14   #7
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Come credo tu abbia potuto intuire, il goto non è molto bello.
Comunque ti dò u n consiglio, sperando di non essere sparato a vista, prova con java, è più semplice ed è anche più comune, e trovi anche molti manuali free.
Tanto, da quello che ho visto, senza offesa, sei n'terra c'à programmazione.
CIAO
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 16:24   #8
Fiero
Senior Member
 
L'Avatar di Fiero
 
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 534
Quote:
Originariamente inviato da franksisca
prova con java, è più semplice ed è anche più comune
Pensavo il C fosse il linguaggio di gran lunga più comune.
Ma magari mi sbaglio io (oltre che essere un po' OT ).
Fiero è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 16:30   #9
zakzakit
Member
 
Iscritto dal: May 2003
Città: Saronno
Messaggi: 161
Quote:
Originariamente inviato da Fiero
E io che mi stavo incazzando perchè il mio libro di C non faceva neanche un accenno al Goto!

ps. ma Goto non è basic?

Domanda forse scema: ma perchè alla fine c'è un return 0? Non mi sembra ci sia una funzione...
Il goto è comune a tutti i linguaggi di alto livello degli anni '60, cobol fortran e basic. Se non ricordo male la programmazione strutturata è stata introdotta dall'algol.
Il goto può essere utile anche nei linguaggi strutturati, generalmente quando si verificano condizioni che impongono la fine immediata del programma.

Il return 0 restituisce un valore al sistema operativo.
zakzakit è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 16:50   #10
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
Quote:
Originariamente inviato da zakzakit
Il goto è comune a tutti i linguaggi di alto livello degli anni '60, cobol fortran e basic. Se non ricordo male la programmazione strutturata è stata introdotta dall'algol.
Il goto può essere utile anche nei linguaggi strutturati, generalmente quando si verificano condizioni che impongono la fine immediata del programma.

Il return 0 restituisce un valore al sistema operativo.
goto deriva da linguaggi a basso livello assembly dove i salti vanno fatti in questo modo
il goto NON va mai utilizzato in linguaggi ad alto livello

~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 16:51   #11
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
Quote:
Originariamente inviato da franksisca
Come credo tu abbia potuto intuire, il goto non è molto bello.
Comunque ti dò u n consiglio, sperando di non essere sparato a vista, prova con java, è più semplice ed è anche più comune, e trovi anche molti manuali free.
Tanto, da quello che ho visto, senza offesa, sei n'terra c'à programmazione.
CIAO
ehm impara il c va che è meglio


~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 17:02   #12
zakzakit
Member
 
Iscritto dal: May 2003
Città: Saronno
Messaggi: 161
Quote:
Originariamente inviato da Fenomeno85
goto deriva da linguaggi a basso livello assembly dove i salti vanno fatti in questo modo
il goto NON va mai utilizzato in linguaggi ad alto livello

~§~ Sempre E Solo Lei ~§~
Se Ritchie ha messo un'istruzione goto nel C un motivo ce l'avrà avuto...

Se non ti fidi di me, fidati di Brian Kernighan:

"Horrors! goto's and labels
C has a goto statement and labels, so you can branch about the way you used to. But most of the time goto's aren't needed. (How many have we used up to this point?) The code can almost always be more clearly expressed by for/while, if/else, and compound statements.
One use of goto's with some legitimacy is in a program which contains a long loop, where a while would be too extended. Then you might write

mainloop:
...
goto mainloop;

Another use is to implement a break out of more than one level of for or while. goto's can only branch to labels within the same function."
zakzakit è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 17:09   #13
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
Quote:
Originariamente inviato da zakzakit
Se Ritchie ha messo un'istruzione goto nel C un motivo ce l'avrà avuto...

Se non ti fidi di me, fidati di Brian Kernighan:

"Horrors! goto's and labels
C has a goto statement and labels, so you can branch about the way you used to. But most of the time goto's aren't needed. (How many have we used up to this point?) The code can almost always be more clearly expressed by for/while, if/else, and compound statements.
One use of goto's with some legitimacy is in a program which contains a long loop, where a while would be too extended. Then you might write

mainloop:
...
goto mainloop;

Another use is to implement a break out of more than one level of for or while. goto's can only branch to labels within the same function."
chiunque lavori e insegni in modo decente c / c++ l'istruzione GOTO ti dice di non utilizzarla. E cmq anche Braian dice che non si deve utilizzarlo tranne per i cicli dove ripeto per me sono alquanto inutili e il codice diventa molto schifoso

~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 17:18   #14
Fiero
Senior Member
 
L'Avatar di Fiero
 
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 534
Quote:
Originariamente inviato da zakzakit
Il goto è comune a tutti i linguaggi di alto livello degli anni '60, cobol fortran e basic. Se non ricordo male la programmazione strutturata è stata introdotta dall'algol.
Il goto può essere utile anche nei linguaggi strutturati, generalmente quando si verificano condizioni che impongono la fine immediata del programma.

Il return 0 restituisce un valore al sistema operativo.
Grazie della spiegazione
Fiero è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 17:26   #15
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
gente se il programma deve terminare si usano exit o return non goto ... se volete diventare almeno dei programmatori che sanno scrivere del codice usate una programmazione lineare


~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 17:49   #16
Ubi-Wan
Bannato
 
L'Avatar di Ubi-Wan
 
Iscritto dal: Jul 2004
Città: Tatooine
Messaggi: 506
Il GOTO non va utilizzato perche' viola i principi della buona programmazione strutturata....tie' ...eccoti un articolo di Dijkstra --> Go To Statement Considered Harmful
Ubi-Wan è offline   Rispondi citando il messaggio o parte di esso
Old 23-06-2005, 17:52   #17
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
Quote:
Originariamente inviato da Ubi-Wan
Il GOTO non va utilizzato perche' viola i principi della buona programmazione strutturata....tie' ...eccoti un articolo di Dijkstra --> Go To Statement Considered Harmful
ma è quel Dijkstra dei percorsi mimini?? ... bhe dai già dal 68 era stato bandito il goto


~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2005, 11:42   #18
Zandor
Senior Member
 
L'Avatar di Zandor
 
Iscritto dal: Apr 2001
Messaggi: 592
Bravi, bravi, tutti bravissimi a criticare.

Prima di tutto sono 4 giorni che ho preso il manuale di C, il che la dice lunga sulla mia esperienza C cioè zero. Come ha detto qualcuno forse di Napoli (stong 'nterr' ca' programmzion') bell' Cumparie', pur' u nonn' mio s' n' foss' accort'.

Poi, io ho scritto solo un piccolo esempio, che oltre tutto funziona se compilato, quindi non mi perderei su ragionamenti "metafisici".

Ancora,ringrazio pipozzolo che mi ha fatto vedere come si fa.
Solo una cosa, quando digito N, oppure qualsiasi lettera diversa da s o S, mi stampa 2 volte la frase "vuoi uscire?.." Tanta polemica sull' eleganza del codice e dopo sull'output del programma, come definirlo, non elegante?, sorvoliamo? Mi sembra quanto meno ipocrita.

Un appunto ve lo voglio fare: forse non vi rendete conto che qui siete quasi tutti OT.

Non rompete l'anima sull'eleganza della scrittura del codice.

A vostro favore dico che ho letto effettivamente che al posto del goto è consigliabile utilizzaare un ciclo.

In assembler (linguaggio a basso livello) si usa "jump". Nel fortran 77 strutturato, l'ho sempre utilizzato (goto 100 continue).

Per rispondere a quelli che subito mi hanno consigliato di cambiare e imparare il java, rispondo che non si potrà mai essere bravi a programmare in java senza le basi del C, ma questo è un mio parere.

Grazie a tutti per la lezione.
__________________
Case Enermax Chakra, CPU Intel i7 2600K-Dissy Antec kuhler H2O 620 - Mobo Asus P8P67 rev 3.1 - RAM 16 GB Corsair ven 1600 Mhz - SK video PNY quadro 600 - SSD OCZ 120 GB MI + HDD wester digital 300 GB - Mast. ASUS 24x - Monitor Samsung 244BW 24" - Mouse Razer Death Adder respowm - Casse 5.1 Logitech X530.
Zandor è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2005, 12:30   #19
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
dato che sono in vena polemica

Quote:
Bravi, bravi, tutti bravissimi a criticare.

Prima di tutto sono 4 giorni che ho preso il manuale di C, il che la dice lunga sulla mia esperienza C cioè zero.
non c'entra che parti da zero mai visto un manuale serio che parte con i goto

Quote:
Come ha detto qualcuno forse di Napoli (stong 'nterr' ca' programmzion') bell' Cumparie', pur' u nonn' mio s' n' foss' accort'.
traduci che non ci ho capito una mazza

Quote:
Poi, io ho scritto solo un piccolo esempio, che oltre tutto funziona se compilato, quindi non mi perderei su ragionamenti "metafisici".
se un programma funziona non significa che è scritto bene... ragionamenti metafisici?? una persona sa programmare solo se riesce a scrivere codice decente è questa la differenza tra programmatore e una persona che lo fa così tanto per dire so programmare.

Quote:
Ancora,ringrazio pipozzolo che mi ha fatto vedere come si fa.
Solo una cosa, quando digito N, oppure qualsiasi lettera diversa da s o S, mi stampa 2 volte la frase "vuoi uscire?.." Tanta polemica sull' eleganza del codice e dopo sull'output del programma, come definirlo, non elegante?, sorvoliamo? Mi sembra quanto meno ipocrita.
codice sbagliato no magari??

Quote:
Un appunto ve lo voglio fare: forse non vi rendete conto che qui siete quasi tutti OT.

Non rompete l'anima sull'eleganza della scrittura del codice.

A vostro favore dico che ho letto effettivamente che al posto del goto è consigliabile utilizzaare un ciclo.
se sappiamo programmare con un minimo di eleganza non è colpa nostra.
E cmq il GOTO nella programmazione lineare NON si usa.

Quote:
In assembler (linguaggio a basso livello) si usa "jump". Nel fortran 77 strutturato, l'ho sempre utilizzato (goto 100 continue).
per la cronoca ogni assembly ha il suo set di istruzioni per i salti.

Quote:
Per rispondere a quelli che subito mi hanno consigliato di cambiare e imparare il java, rispondo che non si potrà mai essere bravi a programmare in java senza le basi del C, ma questo è un mio parere.
forse per java ci vuole c++ non c dato che java è sotto classi e l'implementazioni di tali è solo sotto c++ e non su c.


~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 24-06-2005, 12:40   #20
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
cmq ti stampa due volte perchè in realtà quando vai con la lettera premi anche invio che rimane nel buffer e quindi ricicla due volte.

soluzione :

Codice:
#include <stdio.h>
#include <windows.h>
#include <conio.h>

int main (){
    char scelta;
    do {
       printf("\n Vuoi uscire? s = si n = no \nLa tua scelta e'= ");
       fflush (stdin);
       scanf ("%c", &scelta);
    } while(scelta != 's' && scelta != 'S');

    printf("\n Ciao ciao");
    system ("PAUSE");
    return 0;
}
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Peugeot Polygon Concept: ecco il futuro delle utilitarie Peugeot Polygon Concept: ecco il futuro delle ut...
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione Reno16 Pro: il compatto di OPPO punta su fotocam...
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco Hisense 55U7SE: tuttofare e accessibile, il Min...
Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto Kindle Scribe Colorsoft: riduce le cornici e div...
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint L'IA cambia tutte le regole della sicurezza tra ...
Cyberpunk 2077 non si ferma e raggiunge ...
Samsung alza ancora i prezzi delle memor...
4 sconti tutti nuovi riscrivono la TOP 1...
Portatile HP con Intel Core Ultra 7 155H...
Smart TV Haier 50'' 4K crolla a 225,99€ ...
Google Pixel 10a a 399€ o 497€ (256GB) c...
Compare dal nulla e blocca lo schermo: c...
Tornano i super prezzi Nikon su Amazon, ...
Compatto, leggerissimo (1,2Kg), ma con 3...
Privacy Display per tutti i Galaxy S: Sa...
Le migliori cuffie in offerta su Amazon ...
SpaceX Starship: Ship 40 ha eseguito un ...
Redmi Note 17 a un passo dal debutto, ma...
Gli aumenti di prezzo del PS Plus potreb...
Almeno 64 GB di RAM per giocare? Il caso...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 12:52.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v