задачка по информатике. Операторы циклов Написать программу для вычисления заданного выражения и вывода на экран полученного значения, используя заданный циклический оператор. Выражение: 0,8 - 0,10 + 0,12 -...- 0,26 оператор цикла: while
Если Света и Настя идут в лес, то и Маша идет в лес. Иначе - если они идут на рыбалку - то и Маша тоже. Если они идут на рыбалку, то Гриша тоже. Иначе - если они идут в лес - то и Гриша идет в лес. А Алексей вместе с Гришей. Получается, что Маша, Гриша и Алексей идут туда, куда идут Света и Настя. Света, похоже, везде ходит вместе с Настей. А Настя идет вслед за Мишей. Получается, что они все идут вслед за Мишей. Верное утверждение 2: Если Света идет в лес, то все берут корзины и ножики и тоже идут в лес за грибами.
1) I = страницы* кол-во пикселей*глуб.цвета......Подставим данные 1875*1024*8 бит=2*800*600*i i=1875*1024*8/(2*800*600) i=16 бит это значит, что каждый пиксель кодируется 16 битами N=, N - палитра подставим N==65536 цветов
2) Объем=кол-во пикселей* глуб.цвета . Количество пикселей остается прежним, меняется только палитра, а соответственно глубина цвета. Найдем ее в обоих случаях
N= 256=, 32=, i1=8 бит i2=5 бит найдем отношение объемов, оно будет пропорционально отношению гл.цвета, поскольку пиксели сократятся (они и в числ. и в знаменат.) I1/I2=8/5 отношение объемов =1,6. Следовательно, во столько раз уменьшился объем памяти
numb = 8
step = 2
pred = 26
da = float('0.'+str(numb))
opr = False
while numb < pred:
numb += step
if opr:
da += float('0.'+str(numb))
else:
da -= float('0.'+str(numb))
opr = not opr
print(round(da,5))
Если есть вопросы - пиши