Quasar3.14 ha scritto:Buonasera è da poco che ho iniziato a studiare programmazione quindi probabilmente il problema risulterà banalissimo ai più.
Devo svolgere un esercizio che mi chiede di utilizzare due cicli for in modo che stampi a video le seguenti righe
*
**
***
****
*****
******
*******
Sono riuscito a svolgere un esercizio simile in cui invece degli asterischi mi si chiedeva di stampare i primi dieci numeri utilizzando sempre il ciclo for.
Sto riscontrando difficoltà ad incrementare ad ogni riga il numero di asterischi. Qualche suggerimento ? Grazie
Ciao!
Spero di risponderti nel modo più chiaro di possibile
Dunque, devi farlo un numero prestabilito di volte o devi leggerlo da tastiera?
Il fatto che ti dica di usare due cicli for dovrebbe guidarti nella risoluzione dell'esercizio, ti propongo la mia idea:
- Codice:
#include <stdio.h>
int main (){
int i, j;
for(i=0;i<7;i++){
for(j=0;j<i+1;j++) printf("*");
printf("\n");
}
return 0;
}
Così non devi stare a romperti le scatole con conversioni di tipo ecc.
Ti soddisfa? Fammi sapere
Ciao!
P.s: come si inseriscono i tab nel codice?
Alan Turing, Padre dell'Informatica, salvò 14 MILIONI di persone durante la Seconda Guerra Mondiale decrittando Enigma. Morì suicida a 41 anni, spinto dalla persecuzione delle autorità britanniche per via della sua omosessualità. E' nostro DOVERE tenerne vivo il ricordo di questo Eroe dimenticato.