Задача:
Создать программу, которая считает произведение m чисел арифметической прогрессии
Код программы:
#include <stdio.h>
#include <conio.h>
void main()
{
int a, d, m, r, i;
clrscr();
printf ("Введите А1, первый элемент:\n");
scanf ("%i", &a);
printf ("Введите D, шаг прогрессии:\n");
scanf ("%i", &d);
printf ("Введите M, число элементов:\n");
scanf ("%i", &m);
r = 1;
for(i = 1; i <= m; i++)
{
r = r * a;
a = a + d;
}
printf ("Произведение первых M элементов равно:\n %i", r);
getch();
}
Результат:

Комментариев нет:
Отправить комментарий