PDA

View Full Version : [C]Help per programma con ciclo for


Ragazzo triste
26-07-2009, 23:42
Salve amici,sono nuovo del forum (spero di avere presto occasione di presentarmi anche in altre sezioni)...volevo chiedervi un suggerimento su come poter scrivere il seguente programma in C,facendo uso dei seguenti elementi di teoria : nozioni basilari su tipi,variabili ecc. ,funzione printf,e soprattutto ciclo for.

Il programma è questo,spero nel vostro aiuto :

Scriviamo un programma C che
stampi a video questa sequenza:
la variabile i vale 0
........ (riga di spazio)
la variabile i vale 1
........ (riga di spazio)
........ (riga di spazio)
la variabile i vale 2
........ (riga di spazio)
........ (riga di spazio)
........ (riga di spazio)
la variabile i vale 3
........ (riga di spazio)
........ (riga di spazio)
........ (riga di spazio)
........ (riga di spazio)
.... e così via
...con il numero di iterazioni scelto dall'utente.


Mi trovo in difficoltà quando si tratta di far capire,al programma,che deve stampare tramite cicli for anche le tabulazioni di newline,che aumentano progressivamente.

Spero nel vostro aiuto.

ndakota
27-07-2009, 00:12
non ho compilatori installati ma così ad occhio direi che puoi usare due cicli(for visto che l'hai specificato).


int i, j;

printf("numero iterazioni", "%s");
scanf("%d", &j);

for(i = 0; j > 0; ++i, --j)
{
printf("la variabile i vale %d", i);
int n = i;

for(; n > -1; --n)
printf("(riga di spazio)", "%s");
}


mi rendo conto che è orrendo e non so neanche se funziona perché non posso provarlo, al momento non posso fare di meglio :D

Ragazzo triste
27-07-2009, 16:28
Il tuo programma funziona bene,l'unica cosa che ho dovuto modificare è mettere \n al posto della dicitura "riga di spazio",e porre n=i+1 nel secondo ciclo for.

Grazie mille per l'aiuto ;)