Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.97/34: Рейтинг темы: голосов - 34, средняя оценка - 4.97
2 / 12 / 0
Регистрация: 12.01.2018
Сообщений: 73
1

Подсчитать сумму членов арифметической прогрессии, если известен ее первый член и разность

14.01.2018, 12:45. Показов 6178. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста. Без всяких сложных заморочек, так как я только начинающий
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.01.2018, 12:45
Ответы с готовыми решениями:

Даны первый член и разность арифметической прогрессии. Написать рекурсивный метод для нахождения n-го члена и суммы n
Ошибка: До передачи управления из текущего метода выходному параметру "bn" должно быть присвоено...

Вычислить сумму членов арифметической прогрессии
Написать программу которая вычисляет сумму членов арифметической прогрессии, если известен ее...

Найти сумму членов арифметической прогрессии
Найти сумму членов арифметической прогрессии, если известны ее первый член, знаменатель и число...

Найти сумму членов арифметической прогрессии
Найти сумму членов арифметической прогрессии по данным значениям: a, d, n.

4
75 / 75 / 97
Регистрация: 21.12.2014
Сообщений: 185
15.01.2018, 10:40 2
Лучший ответ Сообщение было отмечено Samsun как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    class Program
    {
        static void Main(string[] args)
        {
            int a1, an, d, n, sum;
 
            Console.WriteLine("Введите первый член прогрессии:");
            a1 = int.Parse(Console.ReadLine());
            Console.WriteLine("Введите разность прогрессии:");
            d = int.Parse(Console.ReadLine());
            Console.WriteLine("Сколько членов прогрессии нужно сложить?");
            n = int.Parse(Console.ReadLine());
 
            an = a1;
            for (int i = 1; i < n; i++) an += d;
            sum = n * (a1 + an) / 2;
 
            Console.WriteLine("Ответ: " + sum);
            Console.ReadKey();
        }
    }
1
2 / 12 / 0
Регистрация: 12.01.2018
Сообщений: 73
15.01.2018, 12:40  [ТС] 3
ir24, спасибо большое. Теперь разобралась

Добавлено через 3 минуты
ir24, только можете объяснить вот эту строчку?
sum = n * (a1 + an) / 2;
почему делим на 2 и умножаем на n
0
28 / 28 / 15
Регистрация: 06.12.2017
Сообщений: 48
15.01.2018, 16:36 4
Цитата Сообщение от Samsun Посмотреть сообщение
ir24, только можете объяснить вот эту строчку?
sum = n * (a1 + an) / 2;
почему делим на 2 и умножаем на n
Потому что формула суммы n членов арифметической прогрессии принимает следующий вид:
Миниатюры
Подсчитать сумму членов арифметической прогрессии, если известен ее первый член и разность  
0
2 / 12 / 0
Регистрация: 12.01.2018
Сообщений: 73
15.01.2018, 16:37  [ТС] 5
CpamJIo, туплю))
Спасибо
0
15.01.2018, 16:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.01.2018, 16:37
Помогаю со студенческими работами здесь

Вычислить сумму квадратов 10 членов арифметической прогрессии
s=p^2+(p+h)^2+...+(p+9h)^2

Посчитать сумму членов арифметической прогрессии (исправить код)
не столько даже написать, а сколько изменить. Есть прога но её надо переписать чтоб она считала...

Вычислить сумму n членов арифметической прогрессии по любым двум её членам и их номерам
Дано число n. Вычислить сумму n членов арифметической прогрессии по любым двум её членам и их...

Найдите n-й член арифметической прогрессии с заданными первым членом b
Используя рекурсивную функцию, найлите n-й член арифметической прогрессии с заданными первым членом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru