Скачиваний:
10
Добавлен:
03.11.2022
Размер:
12.55 Кб
Скачать

#include <math.h>

#include <iostream>

#include <stdlib.h>

using namespace std;

int main()

{

int k, j=0, m=0,i;

setlocale(LC_ALL, "ru");

cout << "Введите размер массива: ";

cin >> k;

char* mas = new char[k];

char* next = new char[k];

char* next_2 = new char[k];

cout << "Введите символы массива через пробел: ";

for (i=0; i < k; i++)

{

cin >> mas[i];

}

int b1 = 0;

int b2 = 0;

for (i=0; i < k; i++)

{

if (mas[i] > '0' && mas[i] < '9')

{

next[j++] = mas[i];

b1++;

}

else

{

next_2[m++] = mas[i];

b2++;

}

}

m = j = i = 0;

while (j < b1)

{

mas[i++] = next[j++];

}

while (m < b2)

{

mas[i++] = next_2[m++];

}

for (i = 0; i < k; i++)

cout << mas[i];

delete[]mas;

delete[]next;

delete[]next_2;

}

Соседние файлы в папке 1 курс различные лабы и их куски. Что-то полезное тут есть