Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static Studentas[] suliejimas(Studentas[] A, Studentas[] B)
- {
- Studentas[] C = new Studentas[A.Length + B.Length];
- int a = 0, b = 0, c = 0;
- while (a < A.Length && b < B.Length)
- {
- if (string.Compare(A[a].ImtiVardaIrPavarde(), B[b].ImtiVardaIrPavarde()) < 0 ||
- string.Compare(A[a].ImtiVardaIrPavarde(), B[b].ImtiVardaIrPavarde()) == 0 && A[a].ImtiVidruki() > B[b].ImtiVidruki() ||
- string.Compare(A[a].ImtiVardaIrPavarde(), B[b].ImtiVardaIrPavarde()) == 0 && A[a].ImtiVidruki() == B[b].ImtiVidruki() && A[a].egzaminopaz > B[b].egzaminopaz)
- C[c++] = A[a++];
- else
- C[c++] = B[b++];
- }
- while (a < A.Length)
- C[c++] = A[a++];
- while (b < B.Length)
- C[c++] = B[b++];
- return C;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement