Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- void Umetanje(int b[], int n, int c[], int m, int d[], int *g) {
- int i, j, z = 0, p, pom, k;
- for (i = 0;i < n;i++) {
- d[z] = b[i];
- z++;
- }
- for (j = 0;j < m;j++, z++) {
- d[z] = c[j];
- }
- for (p = 0;p < z;p++) {
- for (j = p + 1;j < z;j++) {
- if (d[p] < d[j]) {
- pom = d[p];
- d[p] = d[j];
- d[j] = pom;
- }
- }
- }
- for (p = 0; p < z; p++) {
- for (j = p + 1; j < z;j++) {
- if (d[p] == d[j]) {
- for (k = j; k < z; k++) {
- d[k] = d[k + 1];
- }
- z--;
- }
- }
- }
- *g = z;
- }
- void main() {
- int n, m, i, j, b[100], c[100], d[100],z,p;
- printf("Unesite Niz B koliko elemenata zelite da ima=");
- scanf("%d", &n);
- printf("Unesite elemente niza B:");
- for (i = 0;i < n;i++) {
- scanf("%d", &b[i]);
- }
- printf("Unesite Niz C koliko elemenata zelite da ima=");
- scanf("%d", &m);
- printf("Unesite elemente niza C:");
- for (j = 0;j < m;j++) {
- scanf("%d", &c[j]);
- }
- printf("Uneli ste niz B:\n");
- for (i = 0;i < n;i++) {
- printf("%d ", b[i]);
- }
- printf("\n\n");
- printf("Uneli ste niz C:\n");
- for (j = 0;j < m;j++) {
- printf("%d ", c[j]);
- }
- Umetanje(b, n, c, m,d, &z);
- printf("Uredjen je niz bez ponavljaja elemenata:\n");
- for (p = 0;p < z;p++) {
- printf("%d ", d[p]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement