Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. //Forskyv tekst med tre bokstaver i alfabetet
  2.  
  3. #include <iostream>
  4. #include <string>
  5.  
  6. int main()
  7. {
  8. std::string alphabet = "abcdefghijklmnopqrstuvwxyz";
  9. std::string input;
  10. std::string output = "";
  11. std::cin >> input;
  12.  
  13. for (unsigned long i = 0; i < input.length(); i++)
  14. {
  15. //std::cout << "Alphabet length : " << alphabet.length() << '\n';
  16. unsigned long j = 0;
  17. while (true)
  18. {
  19. //std::cout << "DEBUG:" << alphabet[j] << '\n';
  20. //std::cout << "Before comparison: "<< j << '\n';
  21. if (input[i] == alphabet[j])
  22. {
  23. std::string c = "";
  24. if (j + 3 > alphabet.length())
  25. {
  26. j -= alphabet.length();
  27. }
  28. c = alphabet[j + 3];
  29. output.append(c);
  30. break;
  31. }
  32. j++;
  33. //std::cout << "After comparison " << j << '\n';
  34. }
  35. }
  36. std::cout << output;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement