Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- setlocale(LC_ALL, "rus");
- int n, k = 0, fact = 1;
- cout << "Введите размер массива (от 1 до 49): \n";
- cin >> n;
- double* arr = (double*)malloc(n * sizeof(double));
- double* newArr = (double*)malloc(n * sizeof(double));
- while (k < n) {
- cout << "Введите " << k + 1 << "-й элемент массива (число от -999 до 999): ";
- cin >> arr[k];
- if (arr[k] > -1000 && arr[k] < 1000) {
- k += 1;
- }
- else {
- cout << "Введите число от -999 до 999. \n";
- }
- }
- for (k = 0; k < n; k++) {
- fact = fact * (k + 1);
- newArr[k] = arr[k] + fact;
- cout << k + 1 << "-й член нового массива равен " << newArr[k] << "\n";
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment