Quantcast
Channel: Programming Forums
Viewing all articles
Browse latest Browse all 51036

Phrase to Binary

$
0
0
Hi all,

Been a while since I've posted on here since I don't have a C++ course this semester. I just got back into today and wanted to see if I could come up with a program that takes a phrase and "encrypts" it into ASCII binary code.
This is what i have so far.
#include <iostream>
#include <string>

using namespace std;

void conversion(string phrase) {

char a = 01100001;
char A = 01000001;
char b = 01100010;
char B = 01000010;
char c = 01100011;
char C = 01000011;
char d = 01100100;
char D = 01000100;
char e = 01100101;
char E = 01000101;
char f = 01100110;
char F = 01000110;
char g = 01100111;
char G = 01000111;
char h = 01101000;
char H = 01001000;
char i = 01101001;
char I = 01001001;
char j = 01101010;
char J = 01001010;
char k = 01101011;
char K = 01001011;
char l = 01101100;
char L = 01001100;
char M = 01001101;
char n = 01101110;
char N = 01001110;
char o = 01101111;
char O = 01001111;
char p = 01110000;
char P = 01010000;
char q = 01110001;
char Q = 01010001;
char r = 01110010;
char R = 01010010;
char s = 01110011;
char S = 01010011;
char t = 01110100;
char T = 01010100;
char u = 01110101;
char U = 01010101;
char v = 01110110;
char V = 01010110;
char w = 01110111;
char W = 01010111;
char x = 01111000;
char X = 01011000;
char y = 01111001;
char Y = 01011001;
char z = 01111010;
char Z = 01011010;


}

int main(int argc, char** argv)
{

string phrase;

    cout << "Enter the text you would like to be encrypted." << endl;
    cin >> phrase;
    getline (cin, phrase);
    conversion(phrase);
    cout << phrase;

    return 0;
}



I figured I'd need tell the program what each character stood for in ASCII binary. Was I correct in listing it like that in a voided function? Obviously it is missing the conversion, I didn't know where to start with that one. Ideas?

Thanks

Viewing all articles
Browse latest Browse all 51036

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>