Відповідь:
#include <iostream>
#include<locale>
void revers(int64_t *d,uint64_t t){
int64_t f;
for(uint64_t g=0;g<t/2;g++){
f=d[t-g-1];
d[t-g-1] = d[g];
d[g] = f;
}}
int main()
{setlocale(0,"");
uint64_t a;
std::cout << "Введите размер массива:\n";
std::cin>>a;
int64_t b[a];
std::cout<<"Введите элементы массива:\n";
for(uint64_t i=0;i<a;i++) std::cin>>b[i];
revers(b,a);
for(int64_t g:b){
std::cout<<g<<" ";
}
return 0;
Відповідь:
#include <iostream>
#include<locale>
void revers(int64_t *d,uint64_t t){
int64_t f;
for(uint64_t g=0;g<t/2;g++){
f=d[t-g-1];
d[t-g-1] = d[g];
d[g] = f;
}}
int main()
{setlocale(0,"");
uint64_t a;
std::cout << "Введите размер массива:\n";
std::cin>>a;
int64_t b[a];
std::cout<<"Введите элементы массива:\n";
for(uint64_t i=0;i<a;i++) std::cin>>b[i];
revers(b,a);
for(int64_t g:b){
std::cout<<g<<" ";
}
return 0;
}