Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- bool zawiera(int tab[], int rozmiartablicy, int wymaganaliczba){
- int i = 0;
- for(i; i <= rozmiartablicy-1; i++){
- if(tab[i] == wymaganaliczba){ return true; }
- }
- return false;
- }
- bool sa_rowne(int tab[], int tab2[], int rozmiar1, int rozmiar2){
- if(rozmiar1 != rozmiar2){ return false; }
- int i = 0, k = 0;
- bool j = 0;
- for(i; i<=rozmiar1; i++){
- j = zawiera(tab2, rozmiar2, tab[i]);
- if(j){ k++; }
- }
- if(k == rozmiar1){
- return true;
- } else {
- return false;
- }
- }
- int main(){
- int x, c=0, tab[10], i=0, k=0, a=0;
- int y, d=0, tab2[10], j=0, l=0, b=0;
- for(k; k <= 9; k++){
- tab[k] = 0;
- tab2[k] = 0;
- }
- cout << "Podaj liczby" << endl;
- cin >> x;
- cin >> y;
- while(x > 0){
- a = x%10;
- tab[c] = a;
- x /= 10;
- c++;
- }
- while(y > 0){
- b = y%10;
- tab2[d] = b;
- y /= 10;
- d++;
- }
- for(i; i <= c-1; i++){
- cout << tab[i] << endl;
- }
- for(j; j <= d-1; j++){
- cout << tab2[j] << endl;
- }
- bool m = sa_rowne(tab, tab2, c-1, d-1);
- if(m){
- cout << "Rowne" << endl;
- }else{
- cout << "Nierowne" << endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement