|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2002
Città: Prov. di Torino
Messaggi: 457
|
Cicli annidati For in C
Ciao a tutti, devo fare un esercizio per l'università:
devi riscrivere il seguente frammento di codice utilizzando due cicli annidati for: Codice:
int i1=0, i2=1;
while(i1<5)
{
i1++;
i2=0;
while(++i2!=i1)
printf("X");
printf("\n");
}
Grazie ::tony
__________________
::tony design |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
questa è la prima osa che mi è venut ain mente. provalo prima
Codice:
int i,j;
for (i = 0; i < 5; i++){
for (j = 0; j < i; j++)
printf("X");
printf("\n");
}
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
La traduzione diretta sarebbe questa: Codice:
int i1, i2;
for(i1=1; i1<5; i1++)
{
for(i2=0; ++i2!=i1; )
printf("X");
printf("\n");
}
for(i2=1; i2!=i1; ++i2) |
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Quote:
ciao |
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: May 2002
Città: Prov. di Torino
Messaggi: 457
|
Quote:
__________________
::tony design |
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Prima di tutto il mio è sbagliato...così va bene...
Codice:
int i1, i2;
for(i1=0; i1++<5;)
{
for(i2=0; ++i2!=i1; )
printf("X");
printf("\n");
}
Allora anche questo fa la stessa cosa Codice:
int i1, i2;
for(i1=0; i1<1; ++i1)
{
for(i2=0; i2<1; ++i2)
printf("\nX\nXX\nXXX\nXXXX\n");
}
Ultima modifica di cionci : 16-09-2003 alle 10:21. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:23.


















