#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int *arr_one = new int[1];
int x = 0, y, b = 10, value = 0;
while (x != b)
{
cout << "Введите число:\n";
cin >> y;
arr_one[x] = y;
cout << "Продолжить любая клавиша,выйти N\n";
value = _getch();
if (value == 'n' || value == 'N') { goto tasta; }else
{
x++;
b++;
int *arr_two = new int[x];
for (int i = 0; i < x; i++)
{
arr_two[i] = arr_one[i];
}
delete []arr_one;
int *arr_one = new int[x];
for (int i = 0; i < x; i++)
{
arr_one[i] = arr_two[i];
}
delete []arr_two;
}
}
tasta:
for (int i = 0; i < x; i++)
{
if (arr_one[i] < 0)
arr_one[i] = 0;
}
for (int i = 0; i < x; i++)
{
cout << " " << arr_one[i];
_getch();
}
return 0;
}
I2luY2x1ZGUgInN0ZGFmeC5oIgojaW5jbHVkZSA8aW9zdHJlYW0+CiNpbmNsdWRlIDxjb25pby5oPgojaW5jbHVkZSA8d2luZG93cy5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCmludCBtYWluKCkKewoJc2V0bG9jYWxlKExDX0FMTCwgIlJ1c3NpYW4iKTsKCWludCAqYXJyX29uZSA9IG5ldyBpbnRbMV07CglpbnQgeCA9IDAsIHksIGIgPSAxMCwgdmFsdWUgPSAwOwoJd2hpbGUgKHggIT0gYikKCXsKCgkJY291dCA8PCAi0JLQstC10LTQuNGC0LUg0YfQuNGB0LvQvjpcbiI7CgkJY2luID4+IHk7CgkJYXJyX29uZVt4XSA9IHk7CgkJY291dCA8PCAi0J/RgNC+0LTQvtC70LbQuNGC0Ywg0LvRjtCx0LDRjyDQutC70LDQstC40YjQsCzQstGL0LnRgtC4IE5cbiI7CgkJdmFsdWUgPSBfZ2V0Y2goKTsKICAgICAgICBpZiAodmFsdWUgPT0gJ24nIHx8IHZhbHVlID09ICdOJykgeyBnb3RvIHRhc3RhOyB9ZWxzZQoJCXsKCQkJeCsrOwoJCQliKys7CgkJCWludCAqYXJyX3R3byA9IG5ldyBpbnRbeF07CgkJCWZvciAoaW50IGkgPSAwOyBpIDwgeDsgaSsrKQoJCQl7CgkJCQlhcnJfdHdvW2ldID0gYXJyX29uZVtpXTsKCQkJfQoJCQlkZWxldGUgW11hcnJfb25lOwoJCQlpbnQgKmFycl9vbmUgPSBuZXcgaW50W3hdOwoJCQlmb3IgKGludCBpID0gMDsgaSA8IHg7IGkrKykKCQkJewoJCQkJYXJyX29uZVtpXSA9IGFycl90d29baV07CgkJCX0KCQkJZGVsZXRlIFtdYXJyX3R3bzsKCQl9CgkJCgl9Cgl0YXN0YToKCWZvciAoaW50IGkgPSAwOyBpIDwgeDsgaSsrKQoJewoJCWlmIChhcnJfb25lW2ldIDwgMCkKCQkJYXJyX29uZVtpXSA9IDA7Cgl9Cglmb3IgKGludCBpID0gMDsgaSA8IHg7IGkrKykKCXsKCQljb3V0IDw8ICIgIiA8PCBhcnJfb25lW2ldOwoJCV9nZXRjaCgpOwoJfQogICAgcmV0dXJuIDA7Cn0=