Помогите задачка по информатике. Операторы циклов
Написать программу для вычисления заданного выражения и вывода на экран полученного значения, используя заданный циклический оператор.
Выражение: 0,8 - 0,10 + 0,12 -...- 0,26
оператор цикла: while
strokolistartem:
Язык программирования не сказан(
любой удобный язык паскаль бейсик что нить попроще
Ответы
Ответ дал:
1
Ответ:
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))
Если есть вопросы - пиши
спасибо жду
сейчас исправлю
-0.82 выводит спасибо огромное
Исправил. Сначала не заметил, что знаки + и - чередуются
Надеюсь ты не пошёл с этим кодом по делам
надо было сразу сказать, какая там ошибка
:(
аа 0.62
принял к сведению, большая благодарность)
Пожалуйста!
Вас заинтересует
2 года назад
2 года назад
8 лет назад
9 лет назад