#include #include int main(){ int n,quadrado,algarismos,i; int p; scanf("%d",&n); quadrado = n*n; algarismos = log10(quadrado) + 1; //numero de algarismos do numero for (i=algarismos-1;i>=0;i--){ p = quadrado/pow(10,i); //pega a parte inteira do numero apos divisao (primeiro algarismo) switch (p){//estrutura switch (uma acao para cada resultado de p) case 0: printf("Zero "); break; case 1: printf("Um "); break; case 2: printf("Dois "); break; case 3: printf("TrĂªs "); break; case 4: printf("Quatro "); break; case 5: printf("Cinco "); break; case 6: printf("Seis "); break; case 7: printf("Sete "); break; case 8: printf("Oito "); break; case 9: printf("Nove "); break; } quadrado-=(p*pow(10,i)); } return 0; }