annya306
29.01.2020 08:30

написать программы на языке С++. 1. Составить функцию нахождения максимального числа из двух заданных чисел. Используя ее, найти максимальное их четырех чисел.
2. Составить функцию, вычисляющую расстояние между двумя точками на плоскости, заданных своими координатами. Используя эту функцию найти длины сторон треугольника по заданным координатам вершин и вычислить периметр треугольника.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ЯковПервый
18.06.2022 18:03
Флаг Северной Кореи КНДР

На флаге Северной Кореи КНДР:

Пять горизонтальных полос: синяя, белая, красная, белая и синяя. Красная полоса шириной 3/5 ширины флага.

Красная пятиконечная звезда в белом круге смещена ближе к древку флага.

Значение и история флага Корейской Народно-Демократической Республики:

Звезда символизирует революционные традиции. Красный цвет означает революционный патриотизм и дух борьбы. Белый цвет является традиционным для корейцев, он означает чистоту идеалов. Синий цвет символизирует стремление к объединению с революционными силами всего мира в борьбе за победу идей независимости, дружбы и мира.

Флаг КНДР был принят 8 сентября 1948 года.

Соотношение сторон флага 1:2.

Цвета флага Северной Кореи:

0,0(0 оценок)
Ответ:
naletova1974
18.06.2022 18:03

1:

print(hex(int(input()))[2:].upper())

Объяснение:

int(input()) ввод числа

hex(x) перевод числа из 10 в 16 с.с. в таком виде 15(10) -> 0xf(16)

[2:] отсекает первые два символа(0x)(просто знай, что они не нужны)

.upper() метод строки, делающий из f -> F

2-ое задание это часть 3-его, поэтому код один и тот же:

alphabet = ''

def now_system_10(x):

   global new_system

   znak = '+'

   if x < 0:

       x = abs(x)

       znak = '-'

   new_x = ''

   lst = []

   while x >= new_system or lst == []:

       if 9 < x % new_system:

           if x % new_system < 20:

               lst += [alphabet[int(str(x % new_system)[1])]]

           elif x % new_system < 30:

               lst += [alphabet[int('1' + str(x % new_system)[1])]]

           else:

               lst += [alphabet[int('2' + str(x % new_system)[1])]]

       else:

           lst += [x % new_system]

       x //= new_system

   if x != 0:

       lst += [x]

   lst.reverse()

   if znak == '-':

       new_x += '-'

   for j in lst:

       new_x += str(j)

   return new_x

num, new_system = map(int, input().split())

print(now_system_10(num))

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