|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.07.2015, 11:38 | #1 |
Пользователь
Регистрация: 01.07.2015
Сообщений: 16
|
Помогите, пожалуйста, с заданием на с.
Напишите программу, которая вычисляет сумму первых n членов ряда: 1,3,5… Количество суммируемых членов ряда и шаг ряда задается во время работы программы.
Ниже приведен рекомендуемый вид экрана во время работы программы: Введите шаг рядя: 2 Введите количество суммируемых членов ряда : 15 Сумма первых 15 членов ряда :1,3,5,7,9,11,13,15,17,19,21,23,25, 27,29 Равна 330 Код:
Последний раз редактировалось Stilet; 10.07.2015 в 12:16. |
10.07.2015, 12:18 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
I'm learning to live...
|
10.07.2015, 13:05 | #3 |
Пользователь
Регистрация: 01.07.2015
Сообщений: 16
|
Большое спасибо, но что-то не так…. Вы ходит шаг 2 ряд 15 равно 255, а должно 330?
Код:
Последний раз редактировалось Stilet; 10.07.2015 в 14:18. |
10.07.2015, 16:51 | #4 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
А почему не 435?
Шаг: 2 Количество: 15 Ряд: 1,5,9,13,17,21,25,29,33,37,41,45,49 ,53,57 Сумма: 435 Или я не так понял задачу? Сказано: "Количество суммируемых членов ряда и шаг ряда", т.е. суммировать нужно 15 раз и брать числа с ряда с шагом 2?
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
10.07.2015, 20:54 | #5 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Математика - наше всё.
Я вывел формулу расчёта суммы без цикла! Слава МНЕ!!! Пусть N - количество членов ряда, а S - шаг арифметической прогрессии. Тогда, как говорится, найдите 10 ошибок: Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
10.07.2015, 21:38 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Офигеть. Слава Минаю. Ото великий математик
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
10.07.2015, 21:44 | #7 | ||
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Цитата:
Цитата:
1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29 Поэтому шаг нужно умножать на 2. Ну или немного переделать формулу: формула.png
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
||
10.07.2015, 22:08 | #8 | ||
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Прочитай ещё раз мой пост после "Слава МНЕ!!!": Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
||
10.07.2015, 22:20 | #9 | ||
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Цитата:
Цитата:
Но с моей поправкой она стала работать для ряда 1, 3, 5...
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
||
10.07.2015, 23:45 | #10 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
моя формула считает сумму для любого количества членов ряда и любого шага. Она универсальная и правки не требует, просто нужно при решении этой задачи и ей подобных подставлять в формулу исходные данные из условия - N и S. В данном частном случае S = 2, поэтому ты двойку сократил (подогнал под правильный ответ) вместо того, чтобы её тупо подставить и она сократилась бы сама. Короче, я просто оставлю это здесь. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите пожалуйста с заданием | Триш | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 19.05.2015 23:50 |
Помогите пожалуйста с заданием | system1 | C# (си шарп) | 1 | 08.11.2013 08:35 |