Лови,от симпы не откажусь. #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "rus"); int n,count=2; cout << "Введите кол-во символов: "; cin >> n; int *a = new int[n]; cout << "\nВведите набор символов: "; for (int i = 0; i < n; i++) cin >> a[i]; cout << "\nНабор: "; for (int i = 0; i < n; i++) cout << a[i]; for (int i = 0; i < n; i++) { a[i] += count; if (a[i] > 9) a[i] = a[i] % 10; count++; } cout << "\nНабор после кодирования: "; for (int i = 0; i < n; i++) cout << a[i]; system("pause"); return 0; } Код #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "rus"); int n,count=2; cout << "Введите кол-во символов: "; cin >> n; int *a = new int[n]; cout << "\nВведите набор символов: "; for (int i = 0; i < n; i++) cin >> a[i]; cout << "\nНабор: "; for (int i = 0; i < n; i++) cout << a[i]; for (int i = 0; i < n; i++) { a[i] += count; if (a[i] > 9) a[i] = a[i] % 10; count++; } cout << "\nНабор после кодирования: "; for (int i = 0; i < n; i++) cout << a[i]; system("pause"); return 0; }