Предмет: Информатика, автор: lybkivskyiyra

C, помогите..........

Приложения:

Ответы

Автор ответа: nazikmuz
1

Відповідь:

C code:

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

void randarr(int *array,int size){

for(int i = 0; i < size; i++){

 array[i] = -10 + rand() % ((-3 + 1) - (-10));

}                

}

void printarr(int *array,int size){

for(int i = 0; i < size; i++){

 printf("%d ",array[i]);

}

printf("\n");

}

void swap_arr(int *array,int size){

for(int i = 0; i < size / 2; i++){

 int x = array[size - (i + 1)];

 array[size - (i + 1)] = array[i];

 array[i] = x;

}

}

int main(){

srand(time(NULL));

int n;

printf("Enter n: ");

scanf("%d",&n);

int *arr = new int[n];

randarr(arr,n);

printarr(arr,n);

swap_arr(arr,n);

printarr(arr,n);

delete[] arr;

return 0;

}

Пояснення:

Похожие вопросы
Предмет: Окружающий мир, автор: AbdullahMIkailov0505