В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География

Решите задачу по информатике Самолёт находится на высоте 5000 метров. Обнаружилась неисправность работы двигателей самолёта, в результате которой самолёт начал падать. Бортовой компьютер производит диагностику двигательного оборудования и выдаёт пилоту оптимальный алгоритм действий для самолёта. Для решения этой задачи бортовому компьютеру необходимо произвести объём работ, равный 108 вычислительных операций. Критическая минимальная высота, находясь на которой самолёт может быть выведен пилотом из пике и составляет 2000 метров. Вычислите, каково должно быть минимальное быстродействие бортового компьютера, что бы пилот успел самолёт до достижения им критической отметки высоты. Трением самолёта о воздух, а так же остаточной подъёмной силой крыла - пренебречь, считать вертикальную проекцию начальной скорости падения самолёта равной нулю. Для удобства вычислений считать ускорение свободного падения постоянной величиной, равной 10 м/с2.

Показать ответ
Ответ:
mashyanova
mashyanova
21.10.2020 01:00

Объяснение:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

Program lab5;

Var

A: array [1..10,1..15] of real;

i, j, m, n: integer; s, p, min, max: real;

Begin

writeln('Введи m,n'); read(m,n);

writeln('Введи массив A');

for i:=1 to m do

 for j:=1 to n do

  read(A[i,j]);

s:=0; p:=1; min:=A[1,1]; max:=A[1,1];

for i:=1 to m do for j:=1 to n do

  begin

   s:=s+A[i,j]; p:=p*A[i,j];

   if A[i,j]<min then min:=A[i,j];

   if A[i,j]>max then max:=A[i,j];

  end;

writeln('s=',s:10:3,'  p=',p:10:3,

 '  min=',min:10:3,'  max=',max:10:3);

End.

0,0(0 оценок)
Ответ:
Кирюха2017
Кирюха2017
10.12.2022 09:17

import turtle

from math import tan, sqrt, pi

def prepare(x, y, color):

   turtle.penup()

   turtle.goto(x, y)

   turtle.pendown()

   turtle.color(color)

   turtle.begin_fill()

def draw_polygon(num_sides, side_length):

   angle = 360.0 / num_sides

   for i in range(num_sides):

       turtle.forward(side_length)

       turtle.right(angle)

   turtle.end_fill()

def calc_s(num_sides, side_length):

   return num_sides * side_length ** 2 / (4 * tan(pi/num_sides))

def calc_side(square):

   return sqrt(4 * square * tan(pi/num_sides) / num_sides)

turtle.hideturtle()

turtle.speed(10)

colors = ['red', 'green', 'blue', 'cyan', 'magenta', 'black', 'yellow', 'pink', 'brown']

xcoords = [0, 150, -150, 150, -150, 270, -270, 270, -270]

ycoords = [0, 150, -150, -150, 150, 270, -270, -270, 270]

squares = []

numsides = []

for i in range(9):

   num_sides = i + 3

   square = round(calc_s(num_sides, 100), 2)

   side_length = round(calc_side(10000), 3)

   squares.append(square)

   numsides.append(num_sides)

   print("Углов:", num_sides, "была площадь:", square, "стала длина грани:", side_length,

         "изменение в", round(side_length/100, 2), "раз")

   prepare(xcoords[i], ycoords[i], colors[i])

   draw_polygon(num_sides, side_length)

turtle.exitonclick()

print("Список количество углов:", numsides, end="")

print("Список площади:", squares)

Объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота