Concetti Chiave
- Il programma stampa 100 asterischi uno per uno, con un asterisco per riga.
- Ogni dieci asterischi, il programma inserisce un carattere di newline per andare a capo.
- L'operatore modulo è utilizzato per determinare quando il contatore raggiunge un multiplo di 10.
- Il ciclo while continua fino a quando il contatore 'aster' non supera il valore di 100.
- Il programma sfrutta un approccio di sviluppo top-down, iniziando dal concetto generale per poi raffinare i dettagli.
/* * Scrivere un programma che visualizzi 100 asterischi uno per volta. * Ogni dieci asterischi, il vostro programma dovrà visualizzare un * carattere newline. (Suggerimento: contate da 1 a 100. Usate * l'operatore di modulo per individuare tutte le volte che il * contatore raggiunge un multiplo di 10). */ /* * SVILUPPO top-down (per raffinamenti successivi) * * TOP: stampare 100 asterischi su 10 righe. * * RA1: inizializzare variabili: aster = 1; * finché aster è minore o uguale a cento: * stampare un asterisco * se aster modulo dieci è uguale a zero * stampare un carattere di newline * incrementare aster di uno * terminare programma * */ #includeint main(void) { int aster = 1; while (aster "); ++aster; } return (0); }