Как написать етот код в Python? Var n,i: integer; s,e:...

+672 голосов
2.7m просмотров

Как написать етот код в Python? Var n,i: integer; s,e: single; Begin s:=1/sin(1); Write('Введите n: '); Readln(n); For i:= 2 to n do s:=s+(1/sin(1)+sin(i)); Write('Введите e: '); Readln(e); If e > abs(s) then Writeln('Приближение получено.') else Writeln('Приближение не получено.'); Readln; End.


Информатика (13 баллов) | 2.7m просмотров
Дан 1 ответ
+50 голосов
Правильный ответ

Берешь руки и пишешь.

Воттаквот.

  • from math import sin
  • s = 1/sin(1)
  • n = int(input("Введите n: "))
  • for i in range(2, n + 1):
  •     s = s+(1/sin(1)+sin(i));
  • e = int(input("Введите e: "))
  • if e > abs(s):
  •     print("Приближение получено.")
  • else:
  •     print("Приближение не получено.")
  • input()

   

(7.2k баллов)