Вопрос Помогите пж написать прогу на c++ макс простым языком. Расположить символы в обратном порядке в одно

Регистрация
26 Сен 2013
Сообщения
72
Репутация
0
Спасибо
0
Монет
0
Помогите пж написать прогу на c++ макс простым языком. Расположить символы в обратном порядке в одномерном массиве
 
int a[] = new int{1,2,3,4,5}; int b[] = new int[5]; int z = 0; for(int i = a.Length; i != 0; i--){ b[z] = a; z++; } a = b; Чесно велосипед, но скорее всего рабочий
 
#include <iostream> #include <windows.h> #include <ctime> #include <algorithm> using namespace std; void show(short unsigned *); int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); srand(time(NULL)); system("color 0A"); auto gen = []() { return rand() % 11u; }; cout << "Укажите длину массива "; size_t n; cin >> n; auto arr = new short unsigned[n]; generate(arr, arr + n, gen); cout << "Исходное содержание массива" << endl; show(arr); reverse(arr, arr + n); cout << "Содержание обработанного массива" << endl; show(arr); system("pause"); return 0; } void show(short unsigned *arr) { size_t sz = _msize(arr) / sizeof(*arr); for (size_t u = 0u; u < sz; ++u) { cout << arr << " "; } cout << endl; }
 
Назад
Сверху