Advertisement
Guest User

Untitled

a guest
May 22nd, 2015
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.47 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.  
  8.     for(;;)
  9.     {
  10.  
  11.         string slowo[3];
  12.         int dlugosc_slowa[3];
  13.         char pierwsza[3], ostatnia[3];
  14.  
  15.         for(int i=0; i<3; i++)
  16.         {
  17.             cin>>slowo[i];
  18.             dlugosc_slowa[i] = slowo[i].length();
  19.             pierwsza[i] = slowo[i][0];
  20.             ostatnia[i] = slowo[i][dlugosc_slowa[i]];
  21.         }
  22.  
  23.         //Slowo pierwsze i drugie jest takie samo
  24.         if(pierwsza[0] Q== pierwsza[1] && ostatnia[0] == ostatnia[1])
  25.         {
  26.             if(pierwsza[0] != pierwsza[2] || ostatnia[0] != ostatnia[2])
  27.             {
  28.                 if(dlugosc_slowa[0] >=5 && dlugosc_slowa[1] >=5)
  29.                     cout<<slowo[0]<<" "<<slowo[1];
  30.             }
  31.             //Wszystkie slowa sa takie same
  32.             else if(pierwsza[0] == pierwsza[2] && ostatnia[0] == ostatnia[2])
  33.             {
  34.                 if(dlugosc_slowa[0] >=5 && dlugosc_slowa[1] >=5 && dlugosc_slowa[2] >=5)
  35.                     cout<<slowo[0]<<" "<<slowo[1]<<" "<<slowo[2];
  36.             }
  37.  
  38.         }
  39.  
  40.         //Slowo pierwsze i trzecie jest takie samo
  41.         else if(pierwsza[0] == pierwsza[2] && ostatnia[0] == ostatnia[2])
  42.         {
  43.             if(pierwsza[0] != pierwsza[1] || ostatnia[0] != ostatnia[1])
  44.             {
  45.                 if(dlugosc_slowa[0] >=5 && dlugosc_slowa[2] >=5)
  46.                     cout<<slowo[0]<<" "<<slowo[2];
  47.             }
  48.  
  49.             //Wszystkie slowa sa takie same
  50.             else if(pierwsza[0] == pierwsza[2] && ostatnia[0] == ostatnia[2])
  51.             {
  52.                 if(dlugosc_slowa[0] >=5 && dlugosc_slowa[1] >=5 && dlugosc_slowa[2] >=5)
  53.                     cout<<slowo[0]<<" "<<slowo[1]<<" "<<slowo[2];
  54.             }
  55.  
  56.         }
  57.  
  58.         //Slowo drugie i trzecie jest takie samo
  59.         else if(pierwsza[1] == pierwsza[2] && ostatnia[1] == ostatnia[2])
  60.         {
  61.             if(pierwsza[1] != pierwsza[0] || ostatnia[1] != ostatnia[0])
  62.             {
  63.                 if(dlugosc_slowa[1] >=5 && dlugosc_slowa[2] >=5)
  64.                     cout<<slowo[1]<<" "<<slowo[2];
  65.             }
  66.  
  67.             //Wszystkie slowa sa takie same
  68.             else if(pierwsza[0] == pierwsza[2] && ostatnia[0] == ostatnia[2])
  69.             {
  70.                 if(dlugosc_slowa[0] >=5 && dlugosc_slowa[1] >=5 && dlugosc_slowa[2] >=5)
  71.                     cout<<slowo[0]<<" "<<slowo[1]<<" "<<slowo[2];
  72.             }
  73.  
  74.         }
  75.  
  76.         cout<<endl<<endl;
  77.     }
  78.  
  79.  
  80.  
  81.  
  82.     return 0;
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement