Untitled
unknown
plain_text
2 years ago
835 B
8
Indexable
#include <stdio.h>
#include <locale.h>
#include <wchar.h>
int main(){
setlocale(LC_CTYPE, "C.UTF-8");
unsigned long long int numero;
unsigned long long int aux = numero; //igualar auxiliar ao numero introduzido
wchar_t caracter = 0x4dc0;
int i = 0;
printf("Introduza um numero: ");
scanf("%llu", &numero);
while (aux !=0) // saber quantas vezes o numero é divisivel, ou seja, quando chegar a 0 deixa de se divisivel e paramos de incrementar o i
{
aux/=64;
i++;
}
while (i >= 0){ // depois usamos o i para controlar o while loop. o loop vai executar 3 vezes (quando i é 0, 1 e 2), dando print 3 vezes dos simbolos
aux = numero%64;
numero = numero / 64;
wchar_t c = aux + caracter;
printf("%lc ", c);
i--;
}
return 0;
}Editor is loading...
Leave a Comment