Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8

Вычисление суммы необычного ряда (7)

21.09.2016, 13:35. Показов 489. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задан ряд, состоящий 1423-ох слагаемых.
Описание ряда.
1) 1 + 1/2 + 1/3 + ... + 1/ 777 + (далее идут составные слагаемые)
2) (1/2 + 1/3) + (1/4 + 1/5) + ... + (1/776 + 1/777) + (это не все)
3) (1/3 + 1/4 + 1/5) + ... + (1/774 + 1/775 + 1/776) + (и еще)
4) (1/4 + 1/5 + 1/6 + 1/7) + ... + (1/772 + 1/773 + 1/774 + 1/775)

программа запрашивает число слагаемых N и вычисляет их
Сумму.

Вопросы.
1. Есть ли иное решение?
2. Я хотел обобщить свое решение, введя цикл с переменным
шагом. Но рисковать не стал. Кто поможет богу программирования?
3. Можно ли упростить эту программу?
4. А как насчет рекурсии?

QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
REM
REM 1 + 1/2 + 1/3 + ... + 1/777 +
REM (1/2+1/3) + (1/4+1/5) ...   +
REM (1/3 + 1/4 + 1/5) + ...     +
REM (1/4 + 1/5 + 1/6 + 1/7) + ... 
REM
 
CLS
PRINT "1 < N < 1423"
INPUT "N = "; N
 
DO
   FOR i = 1 TO 777
      IF i <= N THEN
         S = S + 1 / i
      ELSE
         GOTO 100
      END IF
   NEXT
 
   FOR i = 2 TO 776 STEP 2
      IF 777 + i / 2 < N THEN
         S = S + 1 / i + 1 / (i + 1)
      ELSE
         GOTO 100
      END IF
   NEXT
 
   FOR i = 3 TO 775 STEP 3
      IF 1165 + i / 3 < N THEN
         S = S + 1 / i + 1 / (i + 1) + 1 / (i + 2)
      ELSE
         GOTO 100
      END IF
   NEXT
 
   FOR i = 4 TO 774 STEP 4
      IF 1423 + i / 4 < N THEN
         S = S + 1 / i + 1 / (i + 1) + 1 / (i + 2) + 1 / (i + 3)
      ELSE
         GOTO 100
      END IF
   NEXT
LOOP
100
PRINT S
END
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.09.2016, 13:35
Ответы с готовыми решениями:

Вычисление суммы необычного ряда (6)
Надо вычислить сумму 100 слагаемых f(1)^.07 + f(2)^.07 + ... + f(100)^.07 где f(i) - число Фибоначчи. Программа сосчитала и получила ...

Вычисление суммы необычного ряда (2)
Дана последовательность чисел sin1, sin2, ... , sin1000 Между этими числами поставлены знаки операций умножения и сложения. Знаки...

Вычисление суммы необычного ряда
Чтобы понять что нам надо вычислить рассмотрим числовую последовательность 1234, 1243, ... 4321. (Это перестановки чисел 1,2,3,4) С...

2
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33403 / 21513 / 8236
Регистрация: 22.10.2011
Сообщений: 36,914
Записей в блоге: 12
21.09.2016, 15:15
Цитата Сообщение от echs Посмотреть сообщение
Задан ряд, состоящий 1423-ох слагаемых
Если он задан - то какого еще вводить N? Ты хоть бы непротиворечивые задачки придумывал, а то уже не пойми что лепишь... Ввел я 20, и чего оно мне выдало? Сумму от 1/1 до 1/20? На фига тогда весь остальной поток мыслей? Это можно сделать и одним простейшим циклом...
1
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
21.09.2016, 15:39  [ТС]
Глубоко уважаемый volvo,
Я приношу Вам свои извинения за то, что мне сейчас непонятно.
если я что-то упустил в программе или неточно изложил условия
задачи или еще что-то, то 1000 извинений в Ваш адрес. Однако
я не понял в чем моя ошибка. Вам конечно виднее. Мне очень
жаль, что Вы потратили свое драгоценное время на мою задачу,
которая видимо не стоит и выеденного яйца. Что я еще могу сказать?
Спасибо Вам за участие в моей теме!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.09.2016, 15:39
Помогаю со студенческими работами здесь

Вычисление суммы необычного ряда (5)
Условия задачи 1. Сначала задается число которое образуется, если писать вместе кубы всех натуральных чисел от 1 до 100, то есть ...

Вычисление суммы бесконечного ряда
Помогите найти сумму бесконечного ряда.Что надо изменить чтобы правильно считала? Условие: Вычислить сумму бесконечного ряда ...

Вычисление суммы бесконечного ряда. Проверить код
Преподаватель забраковала мою работу, сказав, что тут есть ошибки. Я долго думала, что не так, но в итоге так и не пришла к какому-либо...

Вычисление суммы N элементов бесконечного числового ряда
Здорова кот Бегемот ты хорошо решаешь эти задачи, сможешь мне решить??? Добавлено через 8 минут ЗАДАЧА 1. Составить программу...

Вычисление суммы бесконечного ряда с заданной точностью в Qbasic
Помогите пожалуйста разобраться Нужно вычислить сумму бесконечного ряда с заданной точностью. y=y+sin((2i+1)x)/(2i+1)^3 ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru