Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- int n, m; //veertiibu skaits masiivaa
- int* A; //masiiva A deklaraacija
- int* B; // masiiva B deklaraacija
- int liel; //lielaakais skaitlis A masiivaa, kurs neatrodas B masiivaa
- int ok; // paredz programmas atkaartotu izpildi
- do
- {
- bool b = false; //lietots lai paarliecinaatos ka vispaar pastaav taadi elementi masiivaa A, kuri neatrodas masiivaa B
- do
- {
- cout << "Ievadiet masiiva A garumu: ";
- cin >> m;
- if (m < 1)
- cout << "Masiivaa ir jaabuut vismaz 1 elementam, ievadiet masiiva A garumu: " << endl;
- }while(m < 1);
- A = new int[m]; // masiiva A izveidosana
- for (int i = 0; i < m; i++)
- {
- cout << "Ievadiet masiiva A " << i + 1 << ". elementu: ";
- cin >> A[i];
- }
- liel = A[0];
- do
- {
- cout << "Ievadiet masiiva B garumu: ";
- cin >> n;
- if (n < 1)
- cout << "Masiivaa ir jaabuut vismaz 1 elementam, ievadiet masiiva B garumu: " << endl;
- }while(n < 1);
- B = new int[n]; // masiiva B izveidosana
- for (int i = 0; i < n; i++)
- {
- cout << "Ievadiet masiiva B " << i + 1 << ". elementu: ";
- cin >> B[i];
- }
- for (int i = 0; i < m; i++)
- {
- for (int j = 0; j < n; j++)
- {
- if (A[i] == B[j])
- break;
- if (A[i] > liel)
- liel = A[i];
- b = true;
- }
- }
- delete[] A; // masiiva A izniicinaasana
- delete[] B; // masiiva B izniicinaasana
- if (b)
- cout << "Lielaakais skaitlis kas atrodas masiivaa A, bet neatrodas masiivaa B ir: " << liel << endl;
- else
- cout << "taads skaitlis nepastaav" << endl;
- cout << "Vai turpinaat(1), vai beigt(0)?" << endl;
- cin >> ok;
- }while (ok == 1);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement