zloj Odesláno June 5, 2011 Nahlásit Odesláno June 5, 2011 Или 3 строчки, как и требовалось. x = 2 up = 10 print("k:", sum(map(lambda n: (n ** x - 1) / n ** x, range(2, up)))) В чем подвох то? GCC это не компилирует.
agata Odesláno June 5, 2011 Autor Nahlásit Odesláno June 5, 2011 zloj заменила на более простую. Эта - упрощенный вариант первой. И да - человек не профи - я же говорю - учитель. Я сейчас спать. Один форумчанин предварительно откликнулся. Если возьмется - вопрос снимается. Если нет - буду вопрошать далее-)
zloj Odesláno June 5, 2011 Nahlásit Odesláno June 5, 2011 Пусть сначала GCC питон скомпилирует. А то, что это питон Дядя Вася объяснять будет? Или шелл уже по контексту интерпретатор выбирает? #!/usr/bin/python -- рулит, однако.
jes Odesláno June 5, 2011 Nahlásit Odesláno June 5, 2011 Ну хорошо, моя ошибка, что не уточнил. Уточню даже больше - это 3 питон. Так будет лучше? Update: А вообще, agata, избыточно на каждую подобную фигню писать по программе. Для такого есть мат. пакеты, типа octave, matlab, matematika(??? как то так) + спец. языки программирования, типа R, с готовыми интерфейсами. Лучше проинвестируйте 50 денег в покупку книжки, тем более, что заказчик - математик.
KoLoB Odesláno June 5, 2011 Nahlásit Odesláno June 5, 2011 Не сказали на чем писать. Нету четкого ТЗ. Печально...
zloj Odesláno June 5, 2011 Nahlásit Odesláno June 5, 2011 zloj заменила на более простую. Первая вообще был бессмысленна сама по-себе. Эта - упрощенный вариант первой. Более разумный. Если возьмется.... Я это как слово-паразит воспринимаю. За что тут "браться"?
Jin Odesláno June 6, 2011 Nahlásit Odesláno June 6, 2011 Сайт им. Формулы Благодарный учитель торжественно передает: a. 1(один) ящик пива Gambrinus автору имплементации формулы на языке Python тов. jes b. 1(один) ящик пива Gambrinus автору интерфейса тов. Jin PS: Автор интерфейса правильность имплементации фомулы не проверял
Jin Odesláno June 6, 2011 Nahlásit Odesláno June 6, 2011 мы еще не узнали, есть ли у благодарного учителя интернет
Ignat Odesláno June 6, 2011 Nahlásit Odesláno June 6, 2011 Из формулы не ясно по чему происходит суммирование, по n (которого нет в пределах суммы) от 2 до N или по х от 2 до N. Обычно по х, хотя х плохая переменная для этого. Если по х, то ряд = N-2 + обычная геометрическая прогрессия , к чему тут программа?
praganka Odesláno June 6, 2011 Nahlásit Odesláno June 6, 2011 зайдите на сайты с фрилансерами, вам её бесплатно за отзыв напишут.
Yevgen35 Odesláno June 6, 2011 Nahlásit Odesláno June 6, 2011 Похоже, что формулы будут менятся, а следовательно программу постоянно придется доводить до кондиции. Мне кажется, что для решения подобной задачи, вполне подошел бы МATLAB. Вставляешь формулу, получаешь таблицу и(или) график с данными и никакого программирования.
Andruxa Odesláno June 6, 2011 Nahlásit Odesláno June 6, 2011 Если программа нужна учителю, то... возможны варианты. Как-то в институте нам с приятелем дали посчитать на прочность корпус бортового компьютера. Преподаватель по сопромату был маразматик 80 лет. Но зато в его гениальной книжке была программа, для того самого расчета, который нам предстояло совершить. Писал он ее конечно не сам, какому-то студенту был нужен зачет. Программа на Бейсике. Честно вбили ее один в один из книжки. Результаты поразили. Динамический прогиб стенки корпуса (размеры корпуса где-то 10х20 см) около 1 метра. Полезли разбираться в программе. Мама-дорогая, там половина переменных не инициализирована. Поправили программу, все заработало. И хрен он нам зачет поставил. Ходили пересдавать еще 3 раза. Вот такая суровая правда жизни. Не пишите программы учителям !
agata Odesláno June 6, 2011 Autor Nahlásit Odesláno June 6, 2011 Господа - спасибо за обсуждение. Один форумчанин отозвался и написал то, что надо. Делов и в самом деле ему было на "5 минут", но, любой труд должен быть оплачен - это мое четкое мнение, так что деньги завтра перейдут к доброму человеку, который просто сделал дело. За сим тему считаю закрытой.
Recommended Posts
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ý účetPřihlásit se
Máte již účet? Zde se přihlašte.
Přihlásit se