Задание:
Дано целое число N (> 1), а также первый член A и разность D арифметической прогрессии. Сформировать и вывести массив размера N, содержащий N первых членов данной прогрессии: A, A + D, A + 2·D, A + 3·D,.
Решение в Visual Studio (Си/Си++)
#include <iostream>
#include "locale.h"
using namespace std; // Пространство имен std.
int main(int argc, char* argv[])
{
setlocale(0, "rus"); //подключение кириллицы
int N, A, D;
cout << "Введите количество элементов в массиве(Vopvet.Ru): ";
cin >> N;
int *mass = new int[N];
cout << "Введите A: ";
cin >> A;
cout << "Введите D: ";
cin >> D;
for (int i = 0; i < N; i++)
cout << "A[" << i << "] " << "=" << A + i * D << endl;//формирование и вывод массива
system("pause");
return 0;
}
Скриншот: