Предмет: Информатика, автор: paradiseA0A

ТЕРМІНОВО ДОПОМОЖІТЬ БУДЬ ЛАСКА

Приложения:

Ответы

Автор ответа: TemaZpro
0

Код на языке Python 1:

number1 = int(input("Введите первое число: "))

number2 = int(input("Введите второе число: "))

number3 = int(input("Введите третье число: "))

binary1 = bin(number1)

octal2 = oct(number2)

hexadecimal3 = hex(number3)

print(f"Число {number1} в двоичной системе счисления: {binary1}")

print(f"Число {number2} в восьмеричной системе счисления: {octal2}")

print(f"Число {number3} в шестнадцатеричной системе счисления: {hexadecimal3}")

Код на языке Python 2:

def convert_to_binary(number):

   return bin(int(number))

def convert_to_octal(number):

   return oct(int(number))

def convert_to_hexadecimal(number):

   return hex(int(number))

name = input("Привет! Как тебя зовут? ")

numbers = []

for i in range(4):

   number = float(input(f"{name}, введите число {i+1}: "))

   numbers.append(number)

sum_result = sum(numbers)

difference_result = numbers[0]

for i in range(1, len(numbers)):

   difference_result -= numbers[i]

product_result = 1

for number in numbers:

   product_result *= number

division_result = numbers[0]

for i in range(1, len(numbers)):

   division_result /= numbers[i]

remainder_result = numbers[0]

for i in range(1, len(numbers)):

   remainder_result %= numbers[i]

decimal_sum = sum_result

binary_sum = convert_to_binary(decimal_sum)

octal_sum = convert_to_octal(decimal_sum)

hexadecimal_sum = convert_to_hexadecimal(decimal_sum)

decimal_difference = difference_result

binary_difference = convert_to_binary(decimal_difference)

octal_difference = convert_to_octal(decimal_difference)

hexadecimal_difference = convert_to_hexadecimal(decimal_difference)

decimal_product = product_result

binary_product = convert_to_binary(decimal_product)

octal_product = convert_to_octal(decimal_product)

hexadecimal_product = convert_to_hexadecimal(decimal_product)

decimal_division = division_result

binary_division = convert_to_binary(decimal_division)

octal_division = convert_to_octal(decimal_division)

hexadecimal_division = convert_to_hexadecimal(decimal_division)

decimal_remainder = remainder_result

binary_remainder = convert_to_binary(decimal_remainder)

octal_remainder = convert_to_octal(decimal_remainder)

hexadecimal_remainder = convert_to_hexadecimal(decimal_remainder)

print(f"{name}, сумма в десятичной системе счисления: {decimal_sum}")

print(f"{name}, сумма в двоичной системе счисления: {binary_sum}")

print(f"{name}, сумма в восьмеричной системе счисления: {octal_sum}")

print(f"{name}, сумма в шестнадцатеричной системе счисления: {hexadecimal_sum}")

print(f"{name}, разность в десятичной системе счисления: {decimal_difference}")

print(f"{name}, разность в двоичной системе счисления: {binary_difference}")

print(f"{name}, разность в восьмеричной системе счисления: {octal_difference}")

print(f"{name}, разность в шестнадцатеричной системе счисления: {hexadecimal_difference}")

print(f"{name}, произведение в десятичной системе счисления: {decimal_product}")

print(f"{name}, произведение в двоичной системе счисления: {binary_product}")

print(f"{name}, произведение в восьмеричной системе счисления: {octal_product}")

print(f"{name}, произведение в шестнадцатеричной системе счисления: {hexadecimal_product}")

print(f"{name}, частное в десятичной системе счисления: {decimal_division}")

print(f"{name}, частное в двоичной системе счисления: {binary_division}")

print(f"{name}, частное в восьмеричной системе счисления: {octal_division}")

print(f"{name}, частное в шестнадцатеричной системе счисления: {hexadecimal_division}")

print(f"{name}, остаток от деления в десятичной системе счисления: {decimal_remainder}")

print(f"{name}, остаток от деления в двоичной системе счисления: {binary_remainder}")

print(f"{name}, остаток от деления в восьмеричной системе счисления: {octal_remainder}")

print(f"{name}, остаток от деления в шестнадцатеричной системе счисления: {hexadecimal_remainder}")

Похожие вопросы
Предмет: Алгебра, автор: maksmpastux