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

Практическая часть. нужно составить таблицу истинности

Показать ответ
Ответ:
Kot2343
Kot2343
22.09.2021 03:54

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 оценок)
Ответ:
scrqppy2000
scrqppy2000
30.12.2021 20:01

Для перевода десятичного числа в двоичную систему его необходимо последовательно делить на 2 до тех пор, пока не останется остаток, меньший или равный 1

52

Нормализованная экспоненциальная запись числа – это запись вида

a = ± m * P^(q)

Где q – целое число (положительное, отрицательное или ноль) m – правильная Р-ичная дробь, у которой целая часть состоит из одной цифры, при этом m – это мантисса числа, а q – порядок (или экспонента) числа.

В нашем случае:

1,6898*10^-3

Для перевода десятичного числа в восьмеричную систему его необходимо последовательно делить на 8 до тех пор, пока не останется остаток, меньший или равный 7. Число в восьмеричной системе записывается как последовательность цифр последнего результата деления и остатков от деления в обратном порядке.

1616

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