Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- #include <stdbool.h> // od c99
- int porovnejPole(int pole1[], int pole2[], int pole3[], int delka1, int delka2, int delka3) {
- for (int i = 0; i < delka3; i++) {
- if (i >= delka1 && i<delka2) {
- pole3[i] = pole2[i];
- }
- if (i >= delka2 && i<delka1) {
- pole3[i] = pole1[i];
- }
- if (i < delka1 && i < delka2) {
- if (pole1[i] > pole2[i]) {
- pole3[i] = pole1[i];
- } else {
- pole3[i] = pole2[i];
- }
- }
- else if (i >= delka1 && i >= delka2) return i;
- }
- }
- int main() {
- int pole1[] = { 10, 70, 30 };
- int pole2[] = { 6, 5, 7, 9, 15, 100 };
- int pole3[7];
- int pocet=porovnejPole(pole1, pole2, pole3, 3, 6, 7);
- printf("Obsah pole3 je: ");
- for (int i = 0; i < pocet; i++) {
- printf("%d, ", pole3[i]);
- }
- return 0;
- }
RAW Paste Data