fork(1) download
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7. string msg;
  8. int a, b, i, key_value;
  9. char c;
  10.  
  11. cout << "WRITE YOUR MESSAGE:" << endl;
  12. cin >> msg; //HERE IS THE PROBLEM!!!
  13.  
  14. cout << "PUT A KEY VALUE:" << endl;
  15. cin >> key_value;
  16.  
  17. cout << "THE CODIFIED MESSAGE IS:" << endl;
  18.  
  19. for (i = 0; i < msg.length(); i++) {
  20.  
  21. if (msg[i] == 'A') a = 1;
  22. if (msg[i] == 'B') a = 2;
  23. if (msg[i] == 'C') a = 3;
  24. if (msg[i] == 'D') a = 4;
  25. if (msg[i] == 'E') a = 5;
  26. if (msg[i] == 'F') a = 6;
  27. if (msg[i] == 'G') a = 7;
  28. if (msg[i] == 'H') a = 8;
  29. if (msg[i] == 'I') a = 9;
  30. if (msg[i] == 'J') a = 10;
  31. if (msg[i] == 'K') a = 11;
  32. if (msg[i] == 'L') a = 12;
  33. if (msg[i] == 'M') a = 13;
  34. if (msg[i] == 'N') a = 14;
  35. if (msg[i] == 'O') a = 15;
  36. if (msg[i] == 'P') a = 16;
  37. if (msg[i] == 'Q') a = 17;
  38. if (msg[i] == 'R') a = 18;
  39. if (msg[i] == 'S') a = 19;
  40. if (msg[i] == 'T') a = 20;
  41. if (msg[i] == 'U') a = 21;
  42. if (msg[i] == 'V') a = 22;
  43. if (msg[i] == 'W') a = 23;
  44. if (msg[i] == 'X') a = 24;
  45. if (msg[i] == 'Y') a = 25;
  46. if (msg[i] == 'Z') a = 26;
  47.  
  48. b = a + key_value;
  49.  
  50. if (b > 26) b -= 26;
  51.  
  52. if (b == 1) c = 'A';
  53. if (b == 2) c = 'B';
  54. if (b == 3) c = 'C';
  55. if (b == 4) c = 'D';
  56. if (b == 5) c = 'E';
  57. if (b == 6) c = 'F';
  58. if (b == 7) c = 'G';
  59. if (b == 8) c = 'H';
  60. if (b == 9) c = 'I';
  61. if (b == 10) c = 'J';
  62. if (b == 11) c = 'K';
  63. if (b == 12) c = 'L';
  64. if (b == 13) c = 'M';
  65. if (b == 14) c = 'N';
  66. if (b == 15) c = 'O';
  67. if (b == 16) c = 'P';
  68. if (b == 17) c = 'Q';
  69. if (b == 18) c = 'R';
  70. if (b == 19) c = 'S';
  71. if (b == 20) c = 'T';
  72. if (b == 21) c = 'U';
  73. if (b == 22) c = 'V';
  74. if (b == 23) c = 'W';
  75. if (b == 24) c = 'X';
  76. if (b == 25) c = 'Y';
  77. if (b == 26) c = 'Z';
  78.  
  79. cout << c;
  80.  
  81. }
  82. }
Success #stdin #stdout 0s 3464KB
stdin
HELLO
3
stdout
WRITE YOUR MESSAGE:
PUT A KEY VALUE:
THE CODIFIED MESSAGE IS:
KHOOR