Предмет: Қазақ тiлi, автор: nuraynurmat

Жазылым «Аңыз бен акикат» романының авторы кім? Шығарманың басты кейiпкерi кiм? Бауыржан Момышұлы кандай адам болған? Мiнездеме жаз. ​

Ответы

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

Ответ:

1.Әзілхан Нұршайықов

2.Бауыржан

3.Шығармада Бауыржан өзі айтқанынан қайтпайтын, тәкаппар,өр мінезді кісі болғанынын көрсетеді. Жас кезінен бастап әкесінің сөздерін жадында сақтап өскен адам. Өлсе де өтірік айтпайтын, жамандық ойламайтын ақ жүректі кісі болған.

Похожие вопросы
Предмет: География, автор: garipotnyj350
Предмет: Информатика, автор: alinatrunova0810
C++

Создать функцию сортировки двумерного массива чисел с плавающей запятой размерностью NxM по убыванию элементов. В качестве аргументов функции следует указать:


• адрес исходного двумерного массива;


• адрес нового двумерного массива для записи;


• количество строк;


• количество столбцов.




В функции запрещено выделять память для последующей передачи ее в качестве возвращаемого значения. За «утечки» памяти будет снижаться балл (-1 за каждую). При возникновении грубых ошибок компиляции за попытку автоматически ставится 0 баллов.


В функции main продемонстрировать работоспособность созданной функции сортировки.
Вот есть код для целых чисел:
#include

using namespace std;
void sort(int** a, int** c, int n, int m) //функция сортировки
{
int r = 0;
int x, y;
int* z = new int[n * m];

for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
z[r] = a[j][i];
r++;
}
}
for (int i = n * m - 1; i >= 0; i--) {
x = 1;
for (int j = 0; j < i; j++) {
if (z[j] > z[j + 1]) {
y = z[j];
z[j] = z[j + 1];
z[j + 1] = y;
x = 0;
}
}
if (x == 1)
break; //выход из цикла
}
r--;
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
c[i][j] = z[r];
r--;
}
}
}

int main() {
setlocale(LC_ALL, "Russian");
int n, m;
cout << "Введите размер массива ";//ввод размеров массив
cin >> n >> m;
int** a = new int* [n];
for (int i = 0; i < n; i++)
a[i] = new int[m];
int** c = new int* [n];
for (int i = 0; i < n; i++)
c[i] = new int[m];

for (int i = 0; i < n; i++)
for (int j = 0; j < m; j++)
a[i][j] = ((rand() % 10));
//изначальный рандомный массив
cout << "array" << endl << endl;
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++)
cout << a[i][j] << " ";
cout << endl;
}
sort(a, c, n, m);
//сортированный массив
cout << "sorted_array" << endl << endl;
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++)
cout << c[i][j] << " ";
cout << endl;
}
cout << endl;
//очистка памяти а
for (int i = 0; i < n; i++)
delete[] a[i];
delete[] a;
for (int i = 0; i < n; i++)
//очистка памяти с
delete[] c[i];
delete[] c;
}