Вопрос задан 27.07.2018 в 08:30. Предмет Информатика. Спрашивает Омельченко Ярик.

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

начальным значением X и разностью D . Входная строка содержит три целых числа: начальное значение X , разность D и размер массива N , разделённые пробелом. Гарантируется, что 0 < N ≤ 10000 . Программа должна вывести содержимое массива: N первых членов арифметической прогрессии с начальным значением X и разностью D . входные данные 8 4 5 выходные данные 8 12 16 20 24
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Даниил Ахмедов.
#include <iostream>
using namespace std;
int main()
{
setlocale (0,"");
string mas [20];
int x;
int n;
int d;
cout<<"введите начальное число x: ";
cin >> x;
cout<<"введите число членов массива n: ";
cin >> n;
cout<<"введите разность чисел d: ";
cin >> d;
for (n;n>=1; n--)
{
cout<<x<<endl;
x=x+d;
}
return 0;
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на языке C++, которая заполняет массив из N элементов членами арифметической прогрессии с начальным значением X и разностью D:

```cpp #include using namespace std;

int main() { int X, D, N; cin >> X >> D >> N;

int arr[N]; for (int i = 0; i < N; i++) { arr[i] = X + i * D; }

for (int i = 0; i < N; i++) { cout << arr[i] << " "; }

return 0; } ```

Входные данные для этой программы должны быть введены с клавиатуры в формате "X D N", где X - начальное значение, D - разность, а N - размер массива. Например, для входных данных "8 4 5" программа выведет следующий результат: "8 12 16 20 24".

Примечание: В данном случае, входные данные и ожидаемый вывод уже предоставлены, поэтому нет необходимости использовать ввод и вывод через консоль. Однако, в реальных ситуациях, вы можете использовать функции `cin` и `cout` для ввода и вывода данных.

Надеюсь, это поможет! Если у вас есть еще вопросы, не стесняйтесь задавать.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос