Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <iomanip>
- using namespace std;
- int main() {
- char arr[15]; // arr_sym[15]
- int i, t, n; // arr_num[15]
- char tmp, line[80];
- cout << "Vvedite razmer massiva: ";
- cin >> n;
- for (i = 0; i < n; i++)
- {
- cout << "Vvedite znachenit elementa [" << i << "] = ";
- cin >> arr[i];
- }
- t = 1;
- while (t == 1)
- {
- t = 0;
- for (i = 0; i < (n - 1); i++)
- {
- if (arr[i + 1] >= '0' && arr[i + 1] <= '9' && arr[i] >= 'A' && arr[i] <= 'z')
- {
- tmp = arr[i];
- arr[i] = arr[i + 1];
- arr[i + 1] = tmp;
- t = 1;
- }
- }
- }
- /* решение через 3 массива
- for (i = 0; i < k; i++)
- {
- if (arr[i] >= '0' && arr[i] <= '9')
- {
- arr_num[j++] = arr[i]; c = j;
- }
- else
- arr_sym[m++] = arr[i];
- }
- for (i = 0; i < c; i++)
- arr[i] = arr_num[i];
- for (i = c; i < k; i++, a++)
- arr[i] = arr_sym[a];
- */
- cout << "Resultat:" << endl;
- for (i = 0; i < n; i++)
- cout << arr[i];
- cout << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement