• Предмет: Информатика
  • Автор: Elaija
  • Вопрос задан 10 месяцев назад

очень нужно всю голову сломал .Решите задачу по программированию в python.
t = \sqrt{mtgt + |c \: \sin(t) | }
z = m \cos(bt \sin(t) ) + c
​m=2
b=0.7
c=-1
t=1.2

Приложения:

FroDK: bt это b*t?
FroDK: и во вторую формулу передается t которая была изначально, или которая уже после 1 формулы?
FroDK: 1 формулу я тебе сделал уже
Elaija: щас запущу простетию
Elaija: а ты программист?
FroDK: Да
Elaija: я учусь на него, дай несколько советов)
FroDK: Найди меня в телеге @Fr0DK
Elaija: kody maverick?
FroDK: Да

Ответы

Ответ дал: FroDK
2

1. Здесь передается значение "t" из 1 формулы во вторую:

import math

m = float(input('m = '))

b = float(input('b = '))

c = float(input('c = '))

t = float(input('t = '))

t = math.sqrt(m*(math.tan(math.radians(t))) + math.fabs(c * math.sin(math.radians(t))))

z = m * math.cos(math.radians(b * t * math.sin(math.radians(t)))) + c

print(t)

print(z)

2. Здесь передается изначально значение "t" из 1 формулы во вторую в виде "t1":

import math

m = float(input('m = '))

b = float(input('b = '))

c = float(input('c = '))

t = t1 = float(input('t = '))

t = math.sqrt(m*(math.tan(math.radians(t))) + math.fabs(c * math.sin(math.radians(t))))

z = m * math.cos(math.radians(b * t1 * math.sin(math.radians(t1)))) + c

print(t)

print(z)


Elaija: invalid syntax
Elaija: Лучший!!!
Вас заинтересует