Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define _CRT_SECURE_NO_WARNINGS
- #include <stdio.h>
- #include <time.h>
- #include <stdlib.h>
- #define n 5
- #define m 7
- void main()
- {
- int x[n], i, buf;
- //генерируем случайный массив из 30 эллементов и выводим его
- puts("RANDOMIZE:");
- srand(time(NULL));
- for (i = 0; i < n; i++)
- {
- x[i] = 1 + rand() % 99;
- printf("x[%2d] = %d\n", i, x[i]);
- }
- //сортируем по убыванию
- for (int j = 0; j < n; j++) {
- for (i = 0; i < n - 1; i++) {
- if (x[i] < x[i + 1]) {
- buf = x[i];
- x[i] = x[i + 1];
- x[i + 1] = buf;
- }
- }
- }
- //выводим отсортированный массив
- puts("RESULT . . . ");
- for (i = 0; i < n; i++)
- printf("x[%2d] = %d\n", i, x[i]);
- int b;
- scanf("%d", &b);
- int y[m];
- for (i = 0; i < n; i++) {
- y[i] = x[i];
- }
- y[m-1] = b;
- for (int j = 0; j < m; j++) {
- for (i = 0; i < m - 1; i++) {
- if (y[i] < y[i + 1]) {
- buf = y[i];
- y[i] = y[i + 1];
- y[i + 1] = buf;
- }
- }
- }
- for (i = 0; i < m-1; i++)
- printf("y[%2d] = %d\n", i, y[i]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement