Problema col Dev C - Ciclo While & Switch (Facile)

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Rio2014
Prode Principiante
Messaggi: 4
Iscrizione: martedì 6 maggio 2014, 17:06

Problema col Dev C - Ciclo While & Switch (Facile)

Messaggio da Rio2014 »

Dove sbaglio? E' un esercizio banale (fatto in 10 secondi) ma quando parte e scelgo un'opzione il programma termina.
Sono compiti di scuola su cui sono stato assente ma sono sempre compiti alla fine.. (non è qualcosa di serio per dire)

Grazie & Saluti.

P.s. Ho utilizzato il Dev che uso anche per lavori extra-scolastici.

Codice: Seleziona tutto

main()
{
int n; // Numero Positivo. | Numero che diventerà maggiore o minore.
int s; // Somma progressiva.
int max; // Il Numero Massimo.
int min; // Il Numero Minimo.
int o; // Operazione Svolta.
s=0;
max=0;
min=999;

printf("Inserisca 1 per eseguire il While 5:\n");
printf("Inserisca 2 per eseguire il While 6:\n");
scanf("%d",&o); 

switch(o)
{
case1:
     printf("Scrivere un programma che restituisce il maggiore e il minore di una serie di numeri inseriti da tastiera.:\n"); 
while(max=min)
{
 printf("Inserisca un numero:\n");
 scanf("%d\n",&n);
  if (n>max)
 max=n;
  if (n<min)
 min=n; 
 printf("Il maggiore e':\n");
 printf("%d\n", max);
 printf("Il minore e':\n");
 printf("%d\n", min);
 }
break;
case2:
      printf("Scrivere un programma che legga da tastiera una sequenza di numeri positivi:\n");
      printf("e ad ogni numero letto ne stampi la somma progressiva.:\n");
      printf("Il programma termina quando si introduce un numero minore o uguale a zero.:\n");
do
{
 printf("Inserisca un numero positivo:\n");
 scanf("%d\n",&n);
 s=s+n;
 printf("Attualmente la somma e':\n");
 printf("%d\n", s);
 }while(n>0);
} 
system ("pause");
}           
Ultima modifica di Rio2014 il giovedì 8 maggio 2014, 21:53, modificato 1 volta in totale.
Avatar utente
jackynet92
Moderatore Globale
Moderatore Globale
Messaggi: 13413
Iscrizione: sabato 3 settembre 2011, 1:41
Desktop: Mate
Distribuzione: Ubuntu 16.04 64bit
Sesso: Maschile
Località: Torino

Re: Domanda stupida

Messaggio da jackynet92 »

ciao, afinché qualcuno possa aiutarti, sarebbe più utile mettere un titolo alle proprie discussioni che introduca gli utenti al tuo problema (come da regolamento). Ti invito quindi a riformulare il titolo del topic da te aperto.
Ciao :)
Avatar utente
vaeVictis
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4703
Iscrizione: venerdì 27 luglio 2012, 17:58
Desktop: Gnome
Distribuzione: Ubuntu 20.04 64bit

Re: Domanda stupida

Messaggio da vaeVictis »

Sarebbe inoltre opportuno postare un codice che compili.
Pirates arrrrrrrrrrr awesome!!!
«I fear not the man who has practiced 10000 kicks once,
but I fear the man who has practiced one kick 10000 times.»
Avatar utente
vbextreme
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1214
Iscrizione: domenica 12 gennaio 2014, 14:06
Desktop: lxde
Distribuzione: xubuntu 14.10

Re: Domanda stupida

Messaggio da vbextreme »

Sei su un forum la cui argomentazione parla di gnu/linux e in particolare della distro Ubuntu,postando dunque codice per windows difficilmente troverai risposte,inoltre usi un ide obsoleto quale il dev-c++ che come già ripetuto un migliardo di volte FA DISIMPARARE!
è IMPOSSIBILE imparare a programmare col dev-c++ essendo pieno di BUG codice perfettamente funzionante risulterà NON funzionante.
Easy framework per il linguaggio C.
vbextreme hack your life
Avatar utente
Mdfalcubo
Moderatore Globale
Moderatore Globale
Messaggi: 20420
Iscrizione: venerdì 26 dicembre 2008, 11:17
Desktop: Solo XFCE
Distribuzione: Xubuntu 64 bit
Sesso: Maschile

Re: Domanda stupida

Messaggio da Mdfalcubo »

Per favore metti un titolo che spieghi il problema. Grazie.
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)
Rio2014
Prode Principiante
Messaggi: 4
Iscrizione: martedì 6 maggio 2014, 17:06

Re: Problema col Dev C - Ciclo While & Switch (Facile)

Messaggio da Rio2014 »

Ragazzi mi serve un Consiglio, possibilmente adesso perché mancano 2 ora alla scadenza. Saluti.

P.s. Ho consegnato. Grazie comunque. Se qualcuno riesce entro le 23.30 a rispondermi potrei cambiare il file inviato. :ciao:
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti