|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2002
Città: Liguria
Messaggi: 638
|
[c] non mi funziona...
Ciao a Tutti!
Innanzitutto scusate la domanda banale che sto per farvi (sono agli inizi in quanto a programmazione) e il titolo un po' vago... io ho il seguente programma: Codice:
#include <stdio.h> #include <stdlib.h> main() { int i; float a; i= 0; a= 0; for (i=0; i < 1000; ++i) { a= a+1; printf ("%8.9f\n", a); /*inizia qui la mia condizione*/ if (a > 15) { while (a < 25); { a= a+2; printf ("%8.9f\n", a); } a=1; } } return 0; } Qualcuno di voi potrebbe spiegarmi perchè invece si pianta dopo il numero 16? Ovviamente si tratta di un esempio costruito ad hoc, ma sistemato questo sistemo pure il mio programma serio.... |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Feb 2002
Messaggi: 906
|
Quote:
while (a < 25); { a= a+2; printf ("%8.9f\n", a); } if(a>24) a=1; ciao Ultima modifica di okay : 13-10-2007 alle 17:23. |
|
![]() |
![]() |
![]() |
#3 |
Bannato
Iscritto dal: Jun 2007
Messaggi: 36
|
togli ; nella seguente riga: while (a < 25);
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:24.