fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main ()
  5. {
  6.  
  7. char alfabet [] =
  8. {
  9. 'A', 'B', 'C', 'D' , 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R','S','T', 'U', 'V', 'W', 'X', 'Y','Z' };
  10.  
  11. string wyraz;
  12. while (getline ( cin, wyraz))
  13. {
  14.  
  15. int z = 0, znak = 0;
  16. while ( wyraz[z] != 0 || wyraz[z+1] != 0)
  17. { znak++; z++; }
  18. for ( int i = 0; i < znak; i++)
  19. {
  20.  
  21. if ( wyraz[i] == 'X' || wyraz[i] == 'Y' ||
  22. wyraz[i] == 'Z' || wyraz [i] == ' ')
  23. {
  24. if ( wyraz[i] == 'X') cout<<'A';
  25. if ( wyraz[i] == 'Y') cout<<'B';
  26. if ( wyraz[i] == 'Z') cout<<'C';
  27. if ( wyraz[i] == ' ') cout<<' ';
  28. }
  29. else
  30. {
  31. int j = 0;
  32. while ( wyraz[i] != alfabet[j])
  33. { j++; }
  34. cout<<alfabet[j+3];
  35. }
  36. }
  37. cout<<endl;
  38. }
  39. return 0;
  40. }
  41.  
  42.  
Success #stdin #stdout 0s 4280KB
stdin
ABC DEF
TERA EST ROTUNDA
stdout
DEF GHIG�GX
WHUD HVW URWXQGD