#include /* Due possibili modi per scrivere il programma di conversione dell'intero N da base decimale a base B. In questa versione, l'intero e la base sono assegnati all'inizio del programma. Il programma "da esercitazione" offriva invece la possibilita' di inserirli da tastiera. */ main(){ /* Prima versione */ int N=13,B=2; int SAFE=N; int D,R; printf("Uso il ciclo while\n"); D=N; while(D>0){ D=N/B; R=N%B; printf("%d",R); N=D; } printf("\n"); /* Seconda versione */ printf("Uso il ciclo do-while\n"); int D1,R1; N=SAFE; do{ D1=N/B; R1=N%B; printf("%d",R1); N=D1; }while(D1>0); printf("\n"); }