Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- const int maxSize = 100;
- bool equalArrays (int a,int b){
- int value;
- if(a == b){
- value = 1;
- } else {
- value = 0;
- }
- return value;
- }
- int main(){
- int arr1[maxSize] = {};
- int actualSize;
- std::cin >> actualSize;
- for(int i = 0; i < actualSize; i++){
- std::cin >> arr1[i];
- }
- int arr2[maxSize] = {};
- int actualSize2;
- std::cin >> actualSize2;
- for(int i = 0; i < actualSize2; i++){
- std::cin >> arr2[i];
- }
- bool equalSize;
- if(actualSize == actualSize2){
- equalSize = true;
- } else {
- equalSize = false;
- }
- bool equalArr;
- bool isFalse;
- for(int i = 0; i < actualSize; i++){
- if(equalArrays(arr1[i],arr2[i]) == 1){
- equalArr = 1;
- } else {
- equalArr = 0;
- }
- if(equalArr == 0){
- isFalse = 1;
- }
- }
- if(equalSize && equalArr && (!isFalse)){
- std::cout << "equal" << std::endl;
- } else {
- std::cout << "not equal" << std::endl;
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment