Přejít na obsah

Recommended Posts

Odesláno
Или 3 строчки, как и требовалось. :)

x = 2
up = 10
print("k:", sum(map(lambda n: (n ** x - 1) / n ** x, range(2, up))))

В чем подвох то?

GCC это не компилирует.

  • Odpovědi 33
  • Created
  • Poslední odpověď

Top Posters In This Topic

Top Posters In This Topic

Odesláno
zloj заменила на более простую. Эта - упрощенный вариант первой. И да - человек не профи - я же говорю - учитель. Я сейчас спать. Один форумчанин предварительно откликнулся. Если возьмется - вопрос снимается. Если нет - буду вопрошать далее-)
Odesláno
Пусть сначала GCC питон скомпилирует. :)

А то, что это питон Дядя Вася объяснять будет? Или шелл уже по контексту интерпретатор выбирает?

#!/usr/bin/python -- рулит, однако.

Odesláno

Ну хорошо, моя ошибка, что не уточнил.

Уточню даже больше - это 3 питон. Так будет лучше? :)

 

Update:

А вообще, agata, избыточно на каждую подобную фигню писать по программе. Для такого есть мат. пакеты, типа octave, matlab, matematika(??? как то так) + спец. языки программирования, типа R, с готовыми интерфейсами. Лучше проинвестируйте 50 денег в покупку книжки, тем более, что заказчик - математик.

Odesláno
zloj заменила на более простую.

Первая вообще был бессмысленна сама по-себе.

Эта - упрощенный вариант первой.

Более разумный.

Если возьмется....

Я это как слово-паразит воспринимаю. За что тут "браться"?

 

Odesláno

Сайт им. Формулы

 

Благодарный учитель торжественно передает:

a. 1(один) ящик пива Gambrinus автору имплементации формулы на языке Python тов. jes

b. 1(один) ящик пива Gambrinus автору интерфейса тов. Jin

 

PS: Автор интерфейса правильность имплементации фомулы не проверял :)

Odesláno

Из формулы не ясно по чему происходит суммирование, по n (которого нет в пределах суммы) от 2 до N или по х от 2 до N.

Обычно по х, хотя х плохая переменная для этого. Если по х, то ряд = N-2 + обычная геометрическая прогрессия , к чему тут программа?

Odesláno

Похоже, что формулы будут менятся,

а следовательно программу постоянно придется доводить до кондиции.

 

Мне кажется, что для решения подобной задачи, вполне подошел бы МATLAB.

Вставляешь формулу, получаешь таблицу и(или) график с данными

и никакого программирования. :)

Odesláno

Если программа нужна учителю, то... возможны варианты. Как-то в институте нам с приятелем дали посчитать на прочность корпус бортового компьютера. Преподаватель по сопромату был маразматик 80 лет. Но зато в его гениальной книжке была программа, для того самого расчета, который нам предстояло совершить. Писал он ее конечно не сам, какому-то студенту был нужен зачет. Программа на Бейсике. Честно вбили ее один в один из книжки. Результаты поразили. Динамический прогиб стенки корпуса (размеры корпуса где-то 10х20 см) около 1 метра. Полезли разбираться в программе. Мама-дорогая, там половина переменных не инициализирована. Поправили программу, все заработало. И хрен он нам зачет поставил. Ходили пересдавать еще 3 раза. Вот такая суровая правда жизни. Не пишите программы учителям ! :)

Odesláno

Господа - спасибо за обсуждение. Один форумчанин отозвался и написал то, что надо. Делов и в самом деле ему было на "5 минут", но, любой труд должен быть оплачен - это мое четкое мнение, так что деньги завтра перейдут к доброму человеку, который просто сделал дело. За сим тему считаю закрытой.

Pokud chcete odpovídat, musíte se přihlásit nebo si vytvořit účet.

Pouze registrovaní uživatelé mohou odpovídat

Vytvořit účet

Vytvořte si nový účet. Je to snadné!

Vytvořit nový účet

Přihlásit se

Máte již účet? Zde se přihlašte.

Přihlásit se



  • Kdo si právě prohlíží tuto stránku

    • Žádný registrovaný uživatel si neprohlíží tuto stránku
×
×
  • Vytvořit...