44 lines
646 B
C
44 lines
646 B
C
|
#include <stdio.h>
|
|||
|
#include <stdlib.h>
|
|||
|
|
|||
|
int ans[20], i;
|
|||
|
|
|||
|
void convert(int n, int b);
|
|||
|
|
|||
|
void convert(int n, int b){
|
|||
|
|
|||
|
if(n==0) return;
|
|||
|
convert( n / b , b);
|
|||
|
// if(n<b){
|
|||
|
// ans[i--] = n;
|
|||
|
// return;
|
|||
|
// }
|
|||
|
// ans[i--] = n % b;
|
|||
|
printf("%d",n % b);
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
int main(){
|
|||
|
int n , b ,count ;
|
|||
|
while(1){
|
|||
|
i = 20;
|
|||
|
printf("\n<EFBFBD><EFBFBD><EFBFBD>J<EFBFBD><EFBFBD><EFBFBD>ഫ<EFBFBD><EFBFBD><EFBFBD>Q<EFBFBD>i<EFBFBD>쥿<EFBFBD><EFBFBD><EFBFBD><EFBFBD> ==> ");
|
|||
|
scanf("%d",&n);
|
|||
|
|
|||
|
if(n<=-1) break;
|
|||
|
|
|||
|
printf("\n<EFBFBD><EFBFBD><EFBFBD>J<EFBFBD>ഫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ==> ");
|
|||
|
scanf("%d",&b);
|
|||
|
printf("(%d)_10 = (",n);
|
|||
|
convert(n,b);
|
|||
|
// for(count=i+1;count<21;count++){
|
|||
|
// printf("%d",ans[count]);
|
|||
|
// }
|
|||
|
printf(")_%d\n",b);
|
|||
|
}
|
|||
|
printf("\n<EFBFBD>{<7B><><EFBFBD>N<EFBFBD><4E><EFBFBD><EFBFBD>...");
|
|||
|
system("pause");
|
|||
|
|
|||
|
return 0;
|
|||
|
}
|