Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/29: Рейтинг темы: голосов - 29, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 01.12.2018
Сообщений: 13

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

01.12.2018, 16:41. Показов 6273. Ответов 4

Студворк — интернет-сервис помощи студентам
Задание по факториалам
Составить программу вычисления суммы членов последовательности S = ​​X + X2 + X3 + X4 + ... + XN,( N, X -заданое.)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.12.2018, 16:41
Ответы с готовыми решениями:

Составить программу вычисления первых 10 членов последовательности
помогите решить 1- составить программу вычисления значения функций y=Xкв/2 +(Xкв/2)кв +3 кв - в квадрате 2-составить программу...

Pascal. Циклы. Составить блок-схему алгоритма и программу для вычисления суммы членов бесконечного ряда
Составить блок-схему алгоритма и программу для вычисления суммы членов бесконечного ряда с точностью до члена ряда, меньшего ε=0,001...

Программа для вычисления суммы всех отрицательных членов последовательности
Нужно вычислить сумму всех отрицательных членов последовательности: http://ipicture.ru/uploads/101025/tbNW7zVpIx.jpg сейчас пишу эту...

4
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,434
01.12.2018, 17:41
Цитата Сообщение от Mykes_Quick Посмотреть сообщение
факториалам
А где факториалы-то?

Добавлено через 44 секунды
Наверное, так?
S = ​​X + X2 + X3 + X4 + ... + XN
0
0 / 0 / 0
Регистрация: 01.12.2018
Сообщений: 13
01.12.2018, 17:44  [ТС]
Это задание нужно решать с помощью циклов, и я предположил что нужно еще с факториалами
0
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,434
01.12.2018, 17:54
Лучший ответ Сообщение было отмечено Mykes_Quick как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var
  n, i: integer;
  x, s: real;
 
begin
  writeln('Введите количество элементов последовательности: ');
  readln(n);
  writeln('Введите число: ');
  readln(x);
  s := 0;
  for i := 1 to n do 
    s := s + power(x, i);
  write('Сумма ', n, ' элементов последовательности: ', s);
end.
1
Модератор
10352 / 5638 / 3395
Регистрация: 17.08.2012
Сообщений: 17,205
01.12.2018, 22:17
Лучший ответ Сообщение было отмечено Mykes_Quick как решение

Решение

Вариант без функции power:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var
  n, i: integer;
  x, xn, s: real;
 
begin
  writeln('Введите количество элементов последовательности: ');
  readln(n);
  writeln('Введите число: ');
  readln(x);
  s := 0;
  xn := 1;
  for i := 1 to n do
    begin
      xn := xn * x;
      s := s + xn
    end;
  write('Сумма ', n, ' элементов последовательности: ', s)
end.
Добавлено через 12 минут
Вариант с функцией power, но без циклов (по формуле для суммы геометрической прогрессии):
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var
  n: integer;
  x, s: real;
 
begin
  writeln('Введите количество элементов последовательности: ');
  readln(n);
  writeln('Введите число: ');
  readln(x);
  if x <> 1
    then s := x * (1 - power(x, n)) / (1 - x)
    else s := n;
  write('Сумма ', n, ' элементов последовательности: ', s)
end.
То же самое, но без power, с вычислением xn с помощью цикла:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var
  n, i: integer;
  x, xn, s: real;
 
begin
  writeln('Введите количество элементов последовательности: ');
  readln(n);
  writeln('Введите число: ');
  readln(x);
  if x <> 1
    then begin
      xn := 1;
      for i := 1 to n do xn := xn * x;
      s := x * (1 - xn) / (1 - x)
    end
    else s := n;
  write('Сумма ', n, ' элементов последовательности: ', s)
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.12.2018, 22:17
Помогаю со студенческими работами здесь

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

написать программу для вычисления суммы первых n членов ряда.(i-1)/((i+1)^3)1/2)
плиз,помогите, срочно надо

Составить программу вычисления суммы
Составить программу вычисления суммы: 2! + 4! + 6! + ... + n! (n ≤ 16, n – четное). Тип результата значения функции – LongInt

Составить программу вычисления суммы
Составить программу вычисления суммы: ((x^1)/1!)- ((x^3)/3!)+ ((x^5)/5!)- ((x^7)/7!)+...-(-1)^n*((x^n)/n!) При увеличении n эта сумма...

Составить программу для расчета суммы n первых членов заданной арифметической прогрессии
Составить программу для расчета суммы n первых членов заданной арифметической прогрессии///Рекурсия


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru