Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <process.h>
- #include <stdlib.h>
- #include <time.h>
- const int N=10;
- void csere(int *x, int *y)
- {
- int tmp = *x;
- *x = *y;
- *y = tmp;
- }
- main ()
- {
- int x[N], y[N], z[N];
- srand (0);
- for (int i=0; i<N; i++)
- {
- y[i] = rand () % 50+1;
- x[i] = rand () % 50+1;
- }
- printf ("X es Y feltoltese: \n\n");
- for (int i=0; i<N;i++)
- {
- printf ("%d, ", x[i]);
- }
- printf ("\n\n");
- for (int i=0; i<N;i++)
- {
- printf ("%d, ", y[i]);
- }
- printf ("\n\n");
- for (int i = 1; i<N; i++)
- {
- for (int j= i-1; j<i; j++)
- {
- if (x[j]<x[i])
- {
- csere (&x[j], &x[i]);
- }
- if (y[j]<y[i])
- {
- csere (&y[j], &y[i]);
- }
- }
- }
- printf ("\n\nRendezessel x es y: \n\n");
- for (int i=0; i<N;i++)
- {
- printf ("%d, ", x[i]);
- }
- printf ("\n\n");
- for (int i=0; i<N;i++)
- {
- printf ("%d, ", y[i]);
- }
- printf ("\n\nAtmasolas z be osszeadva:\n\n");
- for (int i=0; i<N; i++)
- {
- z[i] = x[i]+y[i];
- printf ("%d, ", z[i]);
- }
- printf ("\n\nMax es min megkeresese:\n\n");
- int max=0;
- int min=50;
- for (int i=0; i<N; i++)
- {
- if (z[i]>max)
- {
- max=i;
- }
- if (z[i]<min)
- {
- min=i;
- }
- }
- printf ("\n\nLegkisebb: %d", z[min]);
- printf("\n\nLegnagyobb: %d", z[max]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement