Hoşgeldin Misafir

C++ Yazıları Binary e Çeviren Program

MiRaT

13 Kas 2017
2,077 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Kod:
#include<iostream>
#include<windows.h>
#include<algorithm>
#include<string.h>
using namespace std;
**** cevir(int bnry)
{
        system ("color a");
	char sfrbr[50];
	char bir[]="1";
	string sonuc="";
	int x;
	for(bnry;bnry>=2;bnry=bnry/2)
	{
		x=bnry%2;
		itoa(x,sfrbr,10);
		sonuc.push_back(sfrbr[0]);
	}
	sonuc.push_back(bir[0]);
	reverse(sonuc.begin(),sonuc.end());
	cout<<sonuc<<" ";
	
}
char fonk(char metin[100])
{
	char alf1[]=" !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz";//33
	int x=strlen(metin);
	int i=0,bnry,z=0;
	while(i<x)
	{		
		if(metin[i]==alf1[z])
		{
			bnry=z+32;
			i++;
			z=0;
			cevir(bnry);
		}
		else
		z++;											
	}
}
main()
{
        system("color a");
	char metin[100];
	cout<<"metni gir: ";
	gets(metin);
	fonk(metin);
}