pakson

Untitled

Feb 11th, 2021
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. #include <iostream>
  2. #include <conio.h>
  3. using namespace std;
  4.  
  5. int main() {
  6. int k; // porównywania dwóch tablic
  7. int wynik;//pomocnicza do sprawdzanie czy zmienne równają się zmiennym
  8. int n;// dlugosc tablicy 1
  9. int q; // pomocnicza do sortowania 1 tablicy
  10. int w; // pomocnicza do sortowania 1 tablicy
  11. int e;// pomocnicza do sortowania 2 tablicy
  12. int a; // pomocnicza do sortowania 1 tablicy
  13. int y; // pomocnicza do sortowania 2 tablicy
  14. int i; // pomocnicza do wpisywania 1 tablicy
  15. int x;// pomocnicza do wpisywania 1 tablicy
  16. int z;// pomocnicza do sortowania 2 tablicy
  17. int s;// pomocnicza do sortowania 2 tablicy
  18. int j; // pomocnicza do wpisywania drugiej tablicy
  19. int b; //dlugosc tablicy 2
  20.  
  21. cout << "Podaj dlugosc 1 tablicy: ";
  22.  
  23. cin >> n;
  24. int tab[n-1];
  25.  
  26. for (i = 0; i < n; i++)
  27. {
  28. cin >> tab[i];
  29. }
  30.  
  31. cout << "Podaj dlugosc 2 tablicy: ";
  32.  
  33. cin >> b;
  34. int tabb[b-1];
  35.  
  36. for (j = 0; j < b; j++)
  37. {
  38. cin >> tabb[j];
  39. }
  40.  
  41.  
  42.  
  43.  
  44. {
  45.  
  46.  
  47.  
  48. for(a=0;a<n;a++) {
  49.  
  50. for( x=1;x<n-a;x++) //pętla wewnętrzna
  51. if(tab[x-1]>tab[x])
  52. {
  53. q=tab [x-1];
  54. w=tab[x];
  55. tab [x-1]=w;
  56. tab[x]=q;
  57. }
  58. }
  59.  
  60. for(e=0;e<b;e++) {
  61.  
  62. for(y=1;y<b-e;y++) //pętla wewnętrzna
  63. if(tabb[y-1]>tabb[y])
  64. {
  65. z=tabb [y-1];
  66. s=tabb[y];
  67. tabb [y-1]=s;
  68. tabb[y]=z;
  69. }
  70. }
  71.  
  72.  
  73.  
  74. wynik=0;
  75. k=b; // do zmiennej k przypiszemy wartośc zmiennej t
  76.  
  77. for(k=0;k<=b;k++){
  78.  
  79. if (tab[k]!=tabb[k])
  80.  
  81. {wynik=wynik+1;
  82. }
  83. }
  84.  
  85.  
  86.  
  87. }
  88.  
  89. if (b==n&wynik==0){
  90.  
  91. cout <<"Jest anagramem";
  92. }
  93. else {
  94. cout <<"Nie jest anagramem";
  95. }
  96. return 0;
  97. }
Advertisement
Add Comment
Please, Sign In to add comment