Записать в файл последовательного доступа n вещественных чисел a1,a2,…,an. Организовать новый файл последовательного доступа, элементы которого вычисляются по формуле(формула на рисунке). Вывести полученный файл на печать.
JOHN_16да она у него в кеше
То что картинка не открывается вас нисколько не смущает видимо.
Просмотр вложений разрешен только со страниц нашего форума. Для просмотра вложения, перейдите по ссылке ниже.это кибер форум жадный )
JOHN_16да бога ради, но ТС картинку видит, потому что его браузер её закешировал
это кибер форум жадный )
JOHN_16Картинка открывается, а на киберфоруме это было, но только на Паскале, а нужно на Питоне.
То что картинка не открывается вас нисколько не смущает видимо.Про то что уже постили это же на киберфоруме я вообще молчу.
ZerG
Так с заданием мы определились! Едем дальше:Покажите ваш код!на чем остановились? Что не понятно?
from random import triangular n = int(input("Введите n: ")) A = [triangular(0, 100) for i in range(n)] open("A.out", 'w').write("\n".join(map(str, A))) B = [sum(A[:k])/k for k in range(1, n+1)] open("B.out", 'w').write("\n".join(map(str, B))) print (B)
A = [float(i) for i in open("A.txt", 'r').readlines()] # Чтение списка значений из файла A.in B = [sum(A[:k])/k for k in range(1, len(A)+1)] # Генерация второго списка в соответствии с правилами, т.е. берем сумму k первых элементов списка А и делим их на k open("B.txt", 'w').write(",".join(map(str, B))) # Вывод второго списка в файл print (B)