• 1) Вычислите значения выражений. Запишите математические выражения, которые им соответствуют:1000+10-1/2*51000+10-1/(2*5)Вычислите значение выражений. Определите, в каком порядке выполняются действия возведения в степень (слева направо или справа налево):2**3**22**(3**2)(2**3)**2 2) Пусть а = 26 и b = 6. Для каждого из следующих фрагментов программы вычислите вручную значение целочисленной переменной с. Затем поверьте результат с помощью программы.а) c = a % b + b д) b = а % b + 4б) с = а // b + а с = а % b + 1в) b = а // b е) b = а // b с = а // b с = а % (b + 1)г) b = a // b + b ж) b = а % b с = а % b + а с = а // (b + 1)3) Напишите программу, которая генерирует случайное четырёхзначное натуральное число и переставляет его первую и последнюю цифры, например, из числа 1234 должно получиться число 4231.4) Занятия в школе начинаются в 8-30. Урок длится 45 минут, перерывы между уроками — 10 минут. Напишите программу, которая вводит с клавиатуры номер урока и выводит время его окончания. ​

Ответы 1

  • Выражение: 1000+10-1/2*5

    Математическое выражение: 1000 + 10 - (1/2)*5

    Решение:

    1/2 = 0.5

    (1/2)*5 = 2.5

    1000 + 10 - 2.5 = 1007.5

    Выражение: 1000+10-1/(25)

    Математическое выражение: 1000 + 10 - 1/(25)

    Решение:

    2*5 = 10

    1/10 = 0.1

    1000 + 10 - 0.1 = 1009.9

    Выражение: 232

    Математическое выражение: 2**(32)

    Решение:

    32 = 9

    2**9 = 512

    Выражение: (23)2

    Математическое выражение: (23)2

    Решение:

    23 = 8

    82 = 64

    Для всех фрагментов программы:

    a = 26

    b = 6

    а) c = a % b + b

    c = 26 % 6 + 6

    c = 2 + 6

    c = 8

    б) с = а // b + а

    c = 26 // 6 + 26

    c = 4 + 26

    c = 30

    в) b = а // b

    b = 26 // 6

    b = 4

    г) b = a // b + b

    b = 26 // 6 + 6

    b = 4 + 6

    b = 10

    д) b = а % b + 4

    b = 26 % 6 + 4

    b = 2 + 4

    b = 6

    е) b = а // b

    b = 26 // 6

    b = 4

    ж) b = а % b

    b = 26 % 6

    b = 2

    с = а // b

    c = 26 // 6

    c = 4

    з) с = а % (b + 1)

    c = 26 % (6 + 1)

    c = 26 % 7

    c = 5

    Вот пример кода на языке Python, который генерирует случайное четырёхзначное число и меняет местами первую и последнюю цифру:

    import random

    num = random.randint(1000, 9999) # генерация случайного числа от 1000 до 9999

    first_digit = num // 1000 # определение первой цифры числа

    last_digit = num % 10 # определение последней цифры числа

    rest_num = num % 1000 // 10 # определение двух средних цифр числа

    new_num = last_digit * 1000 + rest_num * 10 + first_digit # создание нового числа с помощью перестановки первой и последней цифр

    print(num, "->", new_num) # вывод исходного и нового

    • Автор:

      paul4g3r
    • 1 год назад
    • 3
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years