DecimalToBinary.c
Dosyayı İndir
#include <stdio.h>
#include <locale.h>
#define MAX_SIZE 100
int main0507(){
setlocale(LC_ALL,"Turkish");
// Girdi
int decimal=45;
int base=2;
// Tan�mlar
int remaining;
int current;
// ��kt�
char binary[MAX_SIZE];
int count=0;
// Bul
current=decimal;
while(current!=0){
remaining=current%base;
if(remaining==0){
binary[count]='0';
}else{
binary[count]='1';
}
count++;
current/=base;
}
// Bas
printf("Ondal�k %d \r\n",decimal);
printf("Taban %d \r\n",base);
printf("Say�: ");
int i;
for(i=count-1;i>=0;i--){
printf("%c",binary[i]);
}
return 0;
}
Dosyayı İndir