lab6-194

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> using namespace std; int main() { srand((unsigned) time(NULL)); //random array size int p=rand()%10,q=rand()%10,r=rand()%10; int find[12]; int counter=0; //dynamic array int *x=new int[p]; int *y=new int[q]; int *z=new int[r]; //filling the tables for(int i=0;i<p;i++) { x[i]=rand()%20; } for(int i=0;i<q;i++) { y[i]=rand()%15; } for(int i=0;i<r;i++) { z[i]=rand()%25; } //showing the tables content cout<<"Array content :"<<endl; cout<<"Array 1 size:"<<p<<endl; for(int i=0;i<p;i++) { cout<<x[i]<<endl; } cout<<endl; cout<<"Array 2 size:"<<q<<endl; for(int i=0;i<q;i++) { cout<<y[i]<<endl; } cout<<endl; cout<<"Array 3 size:"<<r<<endl; for(int i=0;i<r;i++) { cout<<z[i]<<endl; } //searching for a number with p+q+r form int number; for(int i=0;i<p;i++) { for (int j=0;j<q;j++) { for(int k=0;k<r;k++) { //if((x[i]==p+q+r) && (y[j]==p+q+r) && (z[k]==p+q+r)) if(x[i] == y[j] && y[j] == z[k]) { number = z[k]; break; } } } } cout<<"The founded numbers are: "<<endl; //for(int i=0;i<counter;i++) //cout<<find[i]<<endl; cout<<number<<endl; delete x; delete y; delete z; return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines