Вопрос задан 24.02.2019 в 05:52. Предмет Информатика. Спрашивает Баранов Владимир.

Написать программу по информатике Z=sqrt|d^3-2|+3t Данные : dN =-2 dK=1 Hd=0.5 tN=-1 tK =-3 Ht =-1

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Лавренчук Кира.
Const dN=-2; dK=1; Hd=0.5; tN=-1; tK=-3; Ht=-1;
var d,t,z:real; i,j,n1,n2:integer;
begin
n1:=round((dK-dN)/Hd);
n2:=round((tK-tN)/Ht);
d:=dN-Hd;
writeln(' d     t    z');
for i:=0 to n1 do
 begin
 d:=d+Hd;
 t:=tN-Ht;
 for j:=0 to n2 do
  begin
  t:=t+Ht;
  z:=sqrt(abs(d*d*d-2))+3*t;
  writeln(d:4:1,' ',t:4:1,' ',z:6:3);
  end;
 end;
end.

Результат:
 d     t    z
-2.0 -1.0  0.162
-2.0 -2.0 -2.838
-2.0 -3.0 -5.838
-1.5 -1.0 -0.682
-1.5 -2.0 -3.682
-1.5 -3.0 -6.682
-1.0 -1.0 -1.268
-1.0 -2.0 -4.268
-1.0 -3.0 -7.268
-0.5 -1.0 -1.542
-0.5 -2.0 -4.542
-0.5 -3.0 -7.542
 0.0 -1.0 -1.586
 0.0 -2.0 -4.586
 0.0 -3.0 -7.586
 0.5 -1.0 -1.631
 0.5 -2.0 -4.631
 0.5 -3.0 -7.631
 1.0 -1.0 -2.000
 1.0 -2.0 -5.000
 1.0 -3.0 -8.000
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для написания программы по данной формуле, нам необходимо создать функцию, которая будет принимать значения переменных dN, dK, Hd, tN, tK и Ht, и возвращать результат вычисления формулы Z.

Возьмем следующий код на языке Python:

```python import math

def calculate_Z(dN, dK, Hd, tN, tK, Ht): result = math.sqrt(abs(dN ** 3 - 2)) + 3 * tN + Hd result += math.sqrt(abs(dK ** 3 - 2)) + 3 * tK + Ht return result

# Входные данные dN = -2 dK = 1 Hd = 0.5 tN = -1 tK = -3 Ht = -1

# Вычисление Z Z = calculate_Z(dN, dK, Hd, tN, tK, Ht)

print("Результат вычисления формулы Z:", Z) ```

В данном коде мы используем встроенную функцию `sqrt` из модуля `math` для вычисления квадратного корня. В функции `calculate_Z` мы сначала вычисляем первую часть формулы, затем вторую часть, и возвращаем их сумму.

Входные данные задаются в переменных `dN`, `dK`, `Hd`, `tN`, `tK` и `Ht`. Затем вызывается функция `calculate_Z` с этими значениями, и результат выводится на экран с помощью функции `print`.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос