Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Alexandr_Letov
1

Вычисление значения степенного ряда/ переставить цифры числа

01.12.2014, 18:24. Просмотров 1117. Ответов 1
Метки нет (Все метки)


Здравствуйте. Очень нужна помощь, с php не знаком, в универе нас ему ещё не учили, зато задание дали.

Дано:
-натуральное число n
-действительное число x

Вычислить значение функции заданной степенным рядом:
f(x)= x-(x3/3!)+(x5/5!)+...((-1)n+1)* (xn/n!)

Получить результат для n=7 и x=pi/2

pi - это, разумеется число ПИ.

Может кто помочь с написанием кода? А точнее написать его за меня (уж простите за наглость).

И второе задание:
дано натуральное число n. Переставить его цифры так, что бы образовать максимальное число, записанное теми же цифрами.
Задачка-то плёвая и на паскале, например, я её напишу минут за 15, но вот на php не смогу ибо не знаю синтаксиса, а времени изучать, честно говоря нет, ибо кроме информатики ещё куча предметов.
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.12.2014, 18:24
Ответы с готовыми решениями:

Вычисление значения степенного ряда
Написать программу на PHP для вычисления степенного ряда. Дано: натуральное число n;...

Приближенное вычисление функции – сумма степенного ряда
Задание 1. Составить программу Pro1, которая для рекомендованного в инди- видуальном варианте...

Вычисление суммы первых n членов степенного ряда
Разработать алгоритм и составить программу вычисления циклом с параметром суммы первых n членов...

Область сходимости степенного ряда. Сумма степенного ряда.
Проверьте, пожалуйста, этот пример 1. Найти область сходимости ряда \sum_{n=1}^{\propto...

1
217 / 157 / 30
Регистрация: 11.05.2010
Сообщений: 614
02.12.2014, 00:06 2
Лучший ответ Сообщение было отмечено как решение

Решение

PHP
1
2
3
4
5
6
7
8
9
10
11
12
function factorial ($a) {
    $res = 1;
    for ($i = 1; $i <=n; $i++) $res *= $i;
    return $res;
}
 
$n = 7;
$x = M_PI / 2;
$result = 0;
for ($i = 1; $i <=n; $i+=2) {
    $result += pow(-1, $i+1) * ( pow($x, $i) / factorial($i) )
}
Будет работать или нет не уверен, не пробовал, ковыряй далее сам.

Только не понял я одного: походу шаг тут 2, тогда и знак не должен изменяться.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.12.2014, 00:06

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

математический анализвычисление массы, координат, интеграла;область сходимости степенного ряда; вычисление приближенно с определенной точностью
Я это даже с репетитором не смог решить, помогите пожалуйста с решением. 1) Вычислить массу...

Переставить местами цифры числа так, чтобы сначала оказались цифры, меньшие пяти
Пользователь вводит с клавиатуры шестизначное число. Переставьте местами цифры так, чтобы сначала...

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

Переставить первую и последнюю цифры числа натурального числа n
Переставить первую и последнюю цифры числа натурального числа n! Заранее спасибо!


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

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

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