Предмет: Информатика,
автор: lybkivskyiyra
C, помогите..........
Приложения:

Ответы
Автор ответа:
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;
}
Пояснення:
Похожие вопросы
Предмет: Українська мова,
автор: cat1234456789
Предмет: Окружающий мир,
автор: AbdullahMIkailov0505
Предмет: Английский язык,
автор: Аноним
Предмет: Геометрия,
автор: tanyaneizvstnyn
Предмет: Химия,
автор: dofusbj