Анастасия
Март 26, 2011 13:20:33
Borland Builder 6.
Инициализировать нецелочисленный массив 13х9;
Вычислить средние значения всех положительных элементов каждой строки массива.
Записать полученные значения в файл в виде строки.
Считать из файла третье записанное значение и вывести его на экран.
regall
Март 26, 2011 16:58:48
Анастасия, обратитесь к сообществу C++ программистов, у нас тут эксклюзивно Python-сообщество.
igor.kaist
Март 28, 2011 08:18:34
regall, зато ник предусмотрительно выбран женским :)
regall
Март 28, 2011 10:20:29
igor.kaist
regall, зато ник предусмотрительно выбран женским
Ага, наверное, уже где-нибудь есть мануал о том, как загадить форум так, чтоб тебя не материли на чем свет стоит…
Антончик
Март 28, 2011 23:01:15
Помогите, пожалуйста!
Читаю сейчас учебник по Питону. Там есть задание: Измените программу вычисления корней квадратного уравнения так, чтобы пользователь сам мог вводить коэффициенты a, b, c.
Дело в том, что я формулу дискриминанта и нахождения корней знаю. Но мне нужен исходный код по этому заданию, чтобы я посмотрел, в чём ошибаюсь. Мне удаётся компилировать программу, но она не выполняет то, что мне хочется, потому что я при написании кода допускаю где-то ошибку…
regall
Март 28, 2011 23:05:28
Антончик, ну вы хоть код покажите свой
Антончик
Март 28, 2011 23:07:04
a=raw_input(“Write 1st ”)
b=raw_input(“Write 2nd ”)
c=raw_input(“Write 3rd ”)
def printRoots(a, b, c):
D=b**2-4*a*c
if D<0:
return None, None
import math
x1=(-b+math.sqrt(D))/2*a
x2=(-b-math.sqrt(D))/2*a
return x1, x2
printRoots=raw_input ()
a, b, c = input(printRoots)
print printRoots(a, b, c)
raw_input ()
Работаю в версии 2.7.1
PooH
Март 29, 2011 05:44:20
В чем сакральный смысл этой строчки? ;)
и этой тоже
a, b, c = input(printRoots)
Вообщем их плиз нафиг, а ввод надо из str к float привести:
a = float(raw_input("Write 1st "))
Антончик
Март 29, 2011 14:56:31
Спасибо огромное!!!!!!!!!!!!!!!!!!!!!!
Антончик
Март 29, 2011 19:59:05
Есть ещё вопрос. Я вот занимаюсь дальше и передо мной ещё проблема появилась - написанный в книге код, который я переписываю в блокнот, - не работает. Может, в книге ошибка?
choice = raw_input('Input your choice, please (1 or 2): ')
if choice == “1”:
function1()
elif choice == “2”:
function2()
else:
print “Invalin choice!”
print “Thank you.”
raw input ()