Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.58/12: Рейтинг темы: голосов - 12, средняя оценка - 4.58
0 / 0 / 0
Регистрация: 15.11.2009
Сообщений: 20
1

Вычислить значения выражений

27.11.2009, 12:05. Показов 2400. Ответов 29
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
дано вещественное число a, натуральное n. Вычислить значения выражений
1/a+1/a^2+1/a^4...+1/a^n.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.11.2009, 12:05
Ответы с готовыми решениями:

Вычислить значения выражений
Ребят, помогите пожалуйста, начинающим программисту с Паскалем... Как осуществить подобное в...

Вычислить значения выражений.
Разработать программу для вычисления: 1) значения заданного арифметического выражения; исходные...

Вычислить значения выражений
Дано: a, b, c; x – константа. Если a2+ b < c, рассчитать и отпечатать M = cos x 2– tg x. При M >...

Вычислить значения выражений
Доброго всем времени суток. Нужно составить написать программу решения задач на языке Паскаль. ...

29
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
27.11.2009, 12:09 2
1/a+1/a^2+1/a^4...+1/a^n.
формула не понятна , надо бы еще одно слагаемое
0
Платежеспособный зверь
 Аватар для кот Бегемот
8956 / 4382 / 1650
Регистрация: 28.10.2009
Сообщений: 11,626
27.11.2009, 12:13 3
Чего там не понятного, степень в два раза увеличивается всё время
0
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
27.11.2009, 12:14 4
при n=3 тогда что должно получиться????
0
51 / 49 / 17
Регистрация: 30.10.2009
Сообщений: 152
27.11.2009, 12:20 5
Вот решение, надеюсь подойдёт.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Var
  n,i,a:integer;
  S:=real;
begin
writeln('Введите а');
readln(a);
writeln('Введите n');
readln(n);
S=0;
for i=1 to n do
  begin
   S:=S+(1/(exp(i*ln(a))));     {a в степени i}
  end;
writeln('Сумма ряда S=',S);
readln;
end.
Опс.. Просмотрел, что степень увеличивается в 2 раза.
1
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
27.11.2009, 12:24 6
может я не понимаю но вот для n=3 как будет выглядеть формула
Код
1/a+1/a^2 {а дальше что то будет или нет, и если да то как?}
1
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
27.11.2009, 12:28 7
alex0983, у Вас неверно, так как Ваш код считает, то чего просто нет в формуле...
mamedovvms, прав, формула действительно не корректна...
0
51 / 49 / 17
Регистрация: 30.10.2009
Сообщений: 152
27.11.2009, 12:40 8
Цитата Сообщение от Inadequate Посмотреть сообщение
у Вас неверно, так как Ваш код считает, то чего просто нет в формуле...
inadequate, А можно подоходчивее?

Добавлено через 6 минут
Ваши предложения: чего не хватает в формуле?
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
27.11.2009, 12:40 9
alex0983, можно. при i=3
Pascal
1
2
3
for i=1 to n do
  begin
   S:=S+(1/(exp(i*ln(a))));
Вы здесь к сумме прибавите 1/a^3, вот где Вы это нашли в формуле?
0
113 / 85 / 56
Регистрация: 09.01.2009
Сообщений: 209
27.11.2009, 12:41 10
2alex0983
Pascal
1
2
3
4
for i=1 to n do
  begin
   S:=S+(1/(exp(i*ln(a))));     {a в степени i}
  end;
поменять на
Pascal
1
2
3
4
5
6
7
s:=1/a;
i:=2;
while i<n do begin
S:=S+(1/(exp(i*ln(a)))); 
i:=i+2;
end;
s:=s+(1/(exp(n*ln(a))));
будет корректнее
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
27.11.2009, 12:42 11
Цитата Сообщение от alex0983 Посмотреть сообщение
Ваши предложения: чего не хватает в формуле?
логики
0
51 / 49 / 17
Регистрация: 30.10.2009
Сообщений: 152
27.11.2009, 12:49 12
Цитата Сообщение от Rosomacha Посмотреть сообщение
1/a+1/a^2+1/a^4...+1/a^n.
Скорее всего, n должно быть чётным, тогда формула корректна.
0
113 / 85 / 56
Регистрация: 09.01.2009
Сообщений: 209
27.11.2009, 12:54 13
Скорее всего, n должно быть чётным, тогда формула корректна.
ваш код тогда все равно не корректен
например при n=6
ваш код s:=1/a+1/a^2+1/a^3+1/a^4+1/a^5+1/a^6
но 1/a^3 нет в исходном задании
посмотрите на мой код в посте №10
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
27.11.2009, 12:58 14
alex0983, она тоже будет не корректна, потому что тогда сюда не вписывается 1/a... насколько я помню 1 это нечетное...

Добавлено через 2 минуты
maladoy, а с чего Вы взяли что у Вас правильно?
0
113 / 85 / 56
Регистрация: 09.01.2009
Сообщений: 209
27.11.2009, 12:58 15
1/a+1/a^2+1/a^4...+1/a^n.
должно быть видимо 1+1/a^2+1/a^4...+1/a^n.
0
51 / 49 / 17
Регистрация: 30.10.2009
Сообщений: 152
27.11.2009, 12:59 16
Inadequate А как Вам такой ряд 1/a^i , где i=0,2,4,6,..,n?
0
113 / 85 / 56
Регистрация: 09.01.2009
Сообщений: 209
27.11.2009, 12:59 17
Цитата Сообщение от Inadequate Посмотреть сообщение
alex0983, она тоже будет не корректна, потому что тогда сюда не вписывается 1/a... насколько я помню 1 это нечетное...

Добавлено через 2 минуты
maladoy, а с чего Вы взяли что у Вас правильно?
а докажите что нет! все слагаемые указанные ТС присутствуют! даже если n нечетное
2 alex
a^0<>a a^0=1
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
27.11.2009, 13:02 18
Цитата Сообщение от alex0983 Посмотреть сообщение
где i=0,2,4,6,..,n
здесь нет этого... в данном случае i=1,2,4,8,16... по крайней мере если смотреть на исходную формулу а не на догадки. И на этом давайте оставим эти гадания, а подождем автора тема, и пусть он поясняет что именно ему нужно...
1
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
27.11.2009, 13:02 19
даже если n четное все равно не канает
0
51 / 49 / 17
Регистрация: 30.10.2009
Сообщений: 152
27.11.2009, 13:03 20
Дошло! 1/a^0 = 1! Тогда действительно условие не корректное.
0
27.11.2009, 13:03
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.11.2009, 13:03
Помогаю со студенческими работами здесь

Вычислить значения выражений
помогите!!! спасибо!!!! Дано: x. Если x3 + 1 ≠ 0, вычислить c= 12x / x3+1 в противном случае...

Вычислить значения выражений
Товарищи, что делать, ничего не понятно я вообще не понимаю как сделать это, вот совершенно, что...

Вычислить значения выражений
Ввести с консоли значения переменных x, y, z. Определить значения переменных a, b, c: ...

Вычислить значения выражений
Всем привет! помогите пожалуйста со следующими задачами: Вложение удалено.


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Fortran и WinAPI: как создать приложение с графическим интерфейсом
hw_wired 28.01.2025
Fortran — это один из старейших высокоуровневых языков программирования, широко используемый в науке и инженерии уже несколько десятилетий. Его название происходит от "Formula Translation" (перевод. . .
Списки в Haskell
hw_wired 28.01.2025
Haskell является функциональным языком программирования, который отличается лаконичностью синтаксиса и мощными абстракциями. Важным концептом в Haskell являются списки — упорядоченные коллекции. . .
Функции высшего порядка в Haskell
hw_wired 28.01.2025
Haskell – это современный функциональный язык программирования, который получил широкое распространение благодаря своей выразительности и мощным абстракциям. Одной из ключевых особенностей Haskell. . .
Как в цикле обойти все поля объекта в JavaScript
bytestream 28.01.2025
Объекты в JavaScript представляют собой фундаментальные структуры данных, которые позволяют хранить и организовывать связанную информацию в виде пар ключ-значение. Каждый объект можно представить как. . .
Как выбрать строки в DataFrame по значению столбца в Pandas
bytestream 28.01.2025
В области анализа данных библиотека Pandas стала незаменимым инструментом для работы с табличными данными в Python. Эта мощная библиотека предоставляет множество функций для эффективной обработки и. . .
Как сделать перенос строки в Bash
bytestream 28.01.2025
При работе с командной оболочкой Bash разработчики часто сталкиваются с необходимостью форматирования текстового вывода, где ключевую роль играет правильное управление переносами строк. Умение. . .
Поиск подстроки в строке с помощью Bash
bytestream 28.01.2025
Поиск подстроки в строке является одной из важных задач в программировании и обработке текстов. Применение такого поиска можно найти в самых разных областях, от анализа данных до разработки. . .
[golang] 169. Majority Element
alhaos 28.01.2025
Тут надо вернуть "мажористый" элемент который встречается в слайсе больше чем в половине случаев. По условиям задачи во входных данных такой элемент обязан присутствовать. / / . . .
Когда лучше использовать LinkedList вместо ArrayList в Java
bytestream 28.01.2025
При разработке Java-приложений выбор правильной структуры данных играет ключевую роль в обеспечении эффективности и производительности программы. ArrayList и LinkedList являются двумя. . .
Какой ответ HTTP лучше использовать: 403 Forbidden или 401 Unauthorized, когда недостаточно прав
bytestream 28.01.2025
В современной веб-разработке правильная обработка ошибок и точное информирование клиентов о статусе их запросов играют критическую роль в создании надежных и безопасных приложений. Особое внимание. . .
Как получить список всех файлов коммита в Git
bytestream 28.01.2025
Система контроля версий Git представляет собой мощный инструмент для управления изменениями в программном коде и других файлах проекта. В основе работы Git лежит концепция коммитов - снимков. . .
Как записать только часть изменений файла в Git
bytestream 28.01.2025
В процессе разработки программного обеспечения часто возникает необходимость сохранить только определенные изменения из множества внесенных правок в файлах. Система контроля версий Git предоставляет. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru