Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int *readNumbers()
- {
- int *numbers=new int [2]; // 1 or 2?
- std::cout << "Please enter 2 random numbers" << std::endl;
- for (int i = 0; i<2; i++)
- {
- std::cin >> numbers[i];
- //std::cout << numbers[i] << std::endl;
- }
- return numbers;
- //read 10 numbers
- //make a dynamic allocation in the heap using pointer
- //then print the array as 1 number each line
- }
- bool equalsArray(int *numbers1,int *numbers2,int length)
- {
- for (int i = 0; i<length; i++)
- {
- if (*numbers1!=*numbers2)
- {
- return false;
- }
- }
- return true;
- // check each number is equal to the corresponding number
- // if statement on each if
- // if gets to the end return 1
- // if else return 0
- }
- /*void printNumbers(int *numbers,int length)
- {
- int no=0;
- std::cout<<std::endl;
- for (int i = 0; i<length; i++)
- {
- std::cout << no << " " << *numbers << std::endl;
- numbers++;
- no++;
- }
- }
- */
- #include <iostream>
- extern int *readNumbers() ;
- extern bool equalsArray(int *numbers1,int *numbers2,int length) ;
- int main()
- {
- int *numbers1=readNumbers();
- int *numbers2=readNumbers();
- int length=2;
- equalsArray(numbers1,numbers2,length);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement