menu search
Добро пожаловать на сайт Ответы Онлайн, где вы можете задавать вопросы и получать ответы от других членов сообщества.
Чтобы воспользоваться всеми преимуществами, а так же ЗАРАБОТАТЬ на нашем сайте, Вам достаточно просто зарегистрироваться.

Напишите программу, которая заполняет массив из N элементов членами арифметической...

more_vert

Напишите программу, которая заполняет массив из N элементов членами арифметической прогрессии с начальным значением X и разностью D .

Входные данные
Входная строка содержит три целых числа: начальное значение X , разность D и размер массива N , разделённые пробелом. Гарантируется, что 0 < N ≤ 10000 .

Выходные данные
Программа должна вывести содержимое массива: N первых членов арифметической прогрессии с начальным значением X и разностью D .

Примеры
входные данные
8 4 5
выходные данные
8 12 16 20 24


thumb_up_off_alt 0 интересует thumb_down_off_alt 0 не интересует
Дан 1 ответ
more_vert

#include   
#include   
using namespace std;
int main()
{
int x,d,n;
cin >>x>>d>> n;
vector v(n);
v[0] = x;
for (int i = 1;i{
 v[i] = v[i - 1] + d;
}
for (int i = 0; i < n; i++)
{
 cout<<v[i]<<' ';<br>}
 return 0;}

thumb_up_off_alt 0 интересует thumb_down_off_alt 0 не интересует
more_vert

Спасибо, только это какой язык? Мне просто нужен Паскаль ABC

thumb_up_off_alt 0 thumb_down_off_alt 0
more_vert

Это C++

thumb_up_off_alt 0 thumb_down_off_alt 0
more_vert
X, D, N = map(int, input().split())
A = [X + D * (i) for i in range(N)]
for i in range(N):
    print(A[i], end = " ")
thumb_up_off_alt 0 интересует thumb_down_off_alt 0 не интересует
...