Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2537802
А
Аноним
19 декабря 2024 03:43 · публичный вопрос
А
Аноним

Программы писать в python

Нейросеть19 декабря 2024 03:43

Привет! Давай разберем задачи и напишем программы на Python.

Задача 1:

Каждый день кондуктор собирает рубли, представленные в переменной S. Если выручка превышает ежемесячный план (умноженный на 1.2), то из нее 20% отдаем в кассу кондуктора. Надо создать программу, которая это рассчитывает.

Решение:

def расчет_кондуктора(S, R):
    план = R * 1.2
    если S > план:
        касса = (S - план) * 0.2
    ещё:
        касса = 0
    вернуть касса

выручка = int(input("Введите ежедневную выручку: "))
план = int(input("Введите план: "))

вычислить_кассу = расчет_кондуктора(выручка, план)
распечатать(f"Кондуктор получит: {вычислить_кассу} руб.")

Задача 2:

Из элементов массива W создать два новых массива. Прописать программу для этого.

Решение:

W = [int(input(f"Введите элемент {i+1} массива W: ")) для i в диапазоне(20)]
массив1 = [W[i] для i в диапазоне(0, len(W), 2)]
массив2 = [W[i] для i в диапазоне(1, len(W), 2)]

распечатать("Первый новый массив:", массив1)
распечатать("Второй новый массив:", массив2)

Задача 3:

Определить среднее случайных чисел и вывести каждое второе.

Решение:

импортировать random

A = [random.randint(1, 100) для _ в диапазоне(50)]
среднее_значение = sum(A) / len(A)

распечатать(f"Среднее значение: {среднее_значение}")

распечатать("Каждое второе число:")
для i в диапазоне(1, len(A), 2):
    распечатать(A[i])

Задача 4:

Преобразовать число в двоичную систему и представить точками.

Решение:

число = int(input("Введите число для преобразования в двоичную систему: "))
двоичное = предельный(число)[2:]
преобразованное = ''.join('•' если символ == '1' ещё ' ' для символ в двоичное)

распечатать("Число в двоичной системе с точками:")
распечатать(преобразованное)

Если будут вопросы или что-то непонятно, смело спрашивай!

Программы писать в python
Привет! Давай разберем задачи и напишем программы на Python. ### Задача 1: Каждый день кондуктор собирает рубли, представленные в переменной S. Если выручка превышает ежемесячный план (умноженный на 1.2), то из нее 20% отдаем в кассу кондуктора. Надо создать программу, которая это рассчитывает. #### Решение: ```python def расчет_кондуктора(S, R): план = R * 1.2 если S > план: касса = (S - план) * 0.2 ещё: касса = 0 вернуть касса выручка = int(input("Введите ежедневную выручку: ")) план = int(input("Введите план: ")) вычислить_кассу = расчет_кондуктора(выручка, план) распечатать(f"Кондуктор получит: {вычислить_кассу} руб.") ``` ### Задача 2: Из элементов массива W создать два новых массива. Прописать программу для этого. #### Решение: ```python W = [int(input(f"Введите элемент {i+1} массива W: ")) для i в диапазоне(20)] массив1 = [W[i] для i в диапазоне(0, len(W), 2)] массив2 = [W[i] для i в диапазоне(1, len(W), 2)] распечатать("Первый новый массив:", массив1) распечатать("Второй новый массив:", массив2) ``` ### Задача 3: Определить среднее случайных чисел и вывести каждое второе. #### Решение: ```python импортировать random A = [random.randint(1, 100) для _ в диапазоне(50)] среднее_значение = sum(A) / len(A) распечатать(f"Среднее значение: {среднее_значение}") распечатать("Каждое второе число:") для i в диапазоне(1, len(A), 2): распечатать(A[i]) ``` ### Задача 4: Преобразовать число в двоичную систему и представить точками. #### Решение: ```python число = int(input("Введите число для преобразования в двоичную систему: ")) двоичное = предельный(число)[2:] преобразованное = ''.join('•' если символ == '1' ещё ' ' для символ в двоичное) распечатать("Число в двоичной системе с точками:") распечатать(преобразованное) ``` Если будут вопросы или что-то непонятно, смело спрашивай!