
Другие языки программирования и технологии
Помогите написать код на C++
Нам задали написать код на 4 программы, а я не могу так как пропустил когда мы это изучали. Кто может написать, помогите плз, завтра сдавать.


vector < char > arr(n);
for (int i = 0; i < n; i++) arr[i] = (char)(rand() % 25 + 65);
for each (char i in arr) cout << i << ' ';
cout << endl;
{ vector < char > temp(n);
for (int i = 0, j = n - 1; i < n; i++, --j) temp[j] = arr[i];
arr = temp; }
for each (char i in arr) cout << i << ' ';
=================
vector < int > arr(n);
for (int i = 0; i < n; i++) {
arr[i] = rand() % 10;
cout << arr[i] << ' ';
}
cout << endl;
sort(arr.begin(), arr.end(), less < int > ());
for each (int i in arr) cout << i << ' ';
==============
int matrix[M][N];
vector < int > B(N);
for (int i = 0, j; i < M; i++) {
for (j = 0; j < N; j++) {
matrix[i][j] = rand() % 10;
cout << matrix[i][j] << ' ';
if (matrix[i][j] && B[j] != 1) B[j] = 1;
}
cout << endl;
}
cout << endl;
for each (int i in B) cout << i << ' ';
==============
string str = "1 4 0 0 3 5 2 9 3 2 1 8 5 7 2 6 1";
cout << str << endl;
for (int i = 0, temp; i < (int)str.size(); i += 2) {
if (!(temp = (int)str[i] - 48)) continue;
if (temp % 2 == 0)
cout << str[i] << ' ';
}
for (int i = 0; i < n; i++) arr[i] = (char)(rand() % 25 + 65);
for each (char i in arr) cout << i << ' ';
cout << endl;
{ vector < char > temp(n);
for (int i = 0, j = n - 1; i < n; i++, --j) temp[j] = arr[i];
arr = temp; }
for each (char i in arr) cout << i << ' ';
=================
vector < int > arr(n);
for (int i = 0; i < n; i++) {
arr[i] = rand() % 10;
cout << arr[i] << ' ';
}
cout << endl;
sort(arr.begin(), arr.end(), less < int > ());
for each (int i in arr) cout << i << ' ';
==============
int matrix[M][N];
vector < int > B(N);
for (int i = 0, j; i < M; i++) {
for (j = 0; j < N; j++) {
matrix[i][j] = rand() % 10;
cout << matrix[i][j] << ' ';
if (matrix[i][j] && B[j] != 1) B[j] = 1;
}
cout << endl;
}
cout << endl;
for each (int i in B) cout << i << ' ';
==============
string str = "1 4 0 0 3 5 2 9 3 2 1 8 5 7 2 6 1";
cout << str << endl;
for (int i = 0, temp; i < (int)str.size(); i += 2) {
if (!(temp = (int)str[i] - 48)) continue;
if (temp % 2 == 0)
cout << str[i] << ' ';
}
1) переставлять через времянку идя последовательно от краёв к центру или наоборот
например так
for(int i=0;i<= n/2;i++)tmp=mass[ i],mass[ i]=mass[ n-1-i],mass[ n-1-i]=tmp;
2)гугль в помощь "метод пузырька"
дубовый и затратный, но работает
остальное лень
например так
for(int i=0;i<= n/2;i++)tmp=mass[ i],mass[ i]=mass[ n-1-i],mass[ n-1-i]=tmp;
2)гугль в помощь "метод пузырька"
дубовый и затратный, но работает
остальное лень
сколько заплатишь?
Василий Рунов
Если скинешь код и кошелек то могу хоть 1к скинуть
Каждая задача - на 10-40 строчек в зависимости от методов, какие нада использовать при решении...
На каком нить фрилансе мож кто-то сделает по 100-200 рублей каждую...
________
К примеру, По сути, первое задание http://www.cplusplus.com/reference/algorithm/reverse/
________________
Ко второму заданию
http://www.cplusplus.com/reference/algorithm/sort/
На каком нить фрилансе мож кто-то сделает по 100-200 рублей каждую...
________
К примеру, По сути, первое задание http://www.cplusplus.com/reference/algorithm/reverse/
________________
Ко второму заданию
http://www.cplusplus.com/reference/algorithm/sort/
ну ты бухай дальше же и все само напишется)
Ну а так да, цена вопроса ибо тут работы > чем просто на помощь.
Ну а так да, цена вопроса ибо тут работы > чем просто на помощь.
Похожие вопросы
- Помогите написать код на C++
- Помогите написать код на C++
- Напишите код на C++
- Помогите откорректировать код в C++
- Помогите с кодом на c++
- Как удалить нулевые элементы из массива C++. Помогите написать код для того чтобы из массива удалить все нулевые элементы
- Помогите написать программу по C++
- помогите написать программу на c++
- Как правилоно написать код по C++
- Помогите написать программу на C/C++