Форум программистов, компьютерный форум, киберфорум
Наши страницы
Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
GHG2345
0 / 0 / 0
Регистрация: 02.12.2016
Сообщений: 7
1

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

03.12.2016, 19:23. Просмотров 956. Ответов 2
Метки нет (Все метки)

Привет всем. Помогите пожалуйста составить блок схему или прописать в basic по задачи: Составить программу вычисления числового ряда для известного числа членов ряда N. Перед программированием следует выявить и написать аналитические соотношения, описывающие все имеющиеся зависимости. Y=(1+25/1)(10+2-4/2)(100+23/3)...
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2016, 19:23
Ответы с готовыми решениями:

Вычисление суммы и произведения N членов ряда
дан ряд -2+5-8+11-14+.... и надо вычислить сумму и произведение N членов ряда...

Вычислить произведение членов натурального ряда чисел
Помогите с решением! Вычислить произведение членов натурального ряда чисел от 1...

Составить программу для вычисления выражения
Составить программу для вычисления выражения: x=дробь, в числителе y-z+u, в...

Составить программу для вычисления значения функции
Нужно написать программу: Составить программу для вычисления значения функции....

Составить программу для вычисления значения функции
Составить программу для вычисления значения функции В Бейсике))) R=...

2
echs
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
04.12.2016, 10:47 2
Лучший ответ Сообщение было отмечено GHG2345 как решение

Решение

Анализ вашего числового выражения
Y = (1+25/1)(10+24/2)(100+23/3)...

1. Выражение состоит из произведения N скобок
2. Величина N ограничена числом 26. (при N=26 - перебор)
3. В каждой скобке первое слагаемое имеет вид 10^(i - 1)
(i - номер скобки)
4. Второе слагаемое в каждой скобке - рациональная дробь вида
(26 - i) / i (i - номер скобки)

Работа программы
1. программа запрашивает число.
2. если вы ввели число большее 25, то программа запросит
вновь ввести число
3. если число меньше или равно 25, то программа произведет
вычисления и результат вынесет на экран

QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
REM
REM  Y = (1+25/1)(10+24/2)(100+23/3)...
REM
 
CLS
DIM Y AS DOUBLE
 
DO
   INPUT "N = "; n
LOOP UNTIL n <= 25
 
Y = 1
 
FOR i = 1 TO n
   Y = Y * (10 ^ (i - 1) + (26 - i) / i)
NEXT
PRINT "Y ="; Y
END
примечание
как и все, я тоже не люблю блок-схемы, но попробуйте
создать тему на форуме "алгоритмы", там скорее сделают.

Не по теме:

шутка:
напишите заголовок "налью стакан за блок-схему"

0
GHG2345
0 / 0 / 0
Регистрация: 02.12.2016
Сообщений: 7
04.12.2016, 10:52  [ТС] 3
Спасибки))))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2016, 10:52

Составить программу для вычисления расстояния между двумя точками
Составить программу для вычисления расстояния между двумя точками А (x1,y1) и В...

Составить программу в бейсике для вычисления значения функции при заданных параметрах
Пожалуйста помогите нубу составить программу в бейсике для вычисления...

Составить программу вычисления числового ряда для известного числа членов ряда N
Вечер добрый. Составить программу вычисления числового ряда для известного...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru