Advertisement
Glenpl

translate string to Brainfuck language

Feb 7th, 2015
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.59 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <conio.h>
  4. int main()
  5. {
  6.     std::fstream plik;
  7.     plik.open("chars.txt", std::ios::out);
  8.     int is = 0, want, print;
  9.     char znak;
  10.     while(true)
  11.     {
  12.         znak = getch();
  13.         std::cout<<znak;
  14.         want = (int)znak;
  15.         if(want == 27) break;
  16.         print = (is - want)*-1;
  17.         is += print;
  18.         if(print>0)
  19.             for(; print; print--)
  20.                 plik<<'+';
  21.         else
  22.             for(; print; print++)
  23.                 plik<<'-';
  24.         plik<<'.';
  25.     }
  26.     plik.close();
  27.     return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement