язык питон
Задача 2. Финансовый отчёт
Что нужно сделать
Наде дали задание сформировать финансовый отчёт за последние 20 лет по полугодиям. Нужно сумму дохода первых двух кварталов поделить на сумму последних двух кварталов, чтобы понять динамику роста или падения дохода. И так за каждый год. Надя решила, что быстрее будет написать простую программу, которая сделает всё за неё.
• Запросите у пользователя четыре числа.
• Отдельно сложите два первых и отдельно — два вторых.
• Разделите первую сумму на вторую.
• Выведите результат на экран.

Что оценивается
• input содержит корректное приглашение для ввода;
• результат вычислений корректен;
• переменные имеют значащие имена, не только a, b, c, d (видео 2.3);
• пробелы после запятых, пробелы при бинарных операциях.

dVioletta dVioletta    1   31.01.2022 04:46    296

Ответы
xeniaverner xeniaverner  31.01.2022 06:00

Объяснение:

nums_list = [int(input(f'Введите данные за {i}-й квартал: ')) for i in range(1,5)]

print(f'Результат: {sum(nums_list[:2]) / sum(nums_list[2:])}')

ПОКАЗАТЬ ОТВЕТЫ
asyamursalova12 asyamursalova12  18.01.2024 18:59
Хорошо, давай разберемся с этой задачей пошагово.

1. Сначала нам нужно запросить у пользователя четыре числа. Давайте создадим четыре переменные, в которых будем хранить введенные значения. Для этого воспользуемся функцией `input()`, которая позволит пользователю ввести числа через пробел:

```python
a, b, c, d = input("Введите четыре числа через пробел: ").split()
```

2. После этого нам нужно сложить первые два числа и отдельно сложить вторые два числа. Создадим две переменные для хранения этих сумм:

```python
sum1 = int(a) + int(b)
sum2 = int(c) + int(d)
```

Здесь мы использовали функцию `int()` для преобразования строковых значений в целочисленные. Это необходимо, чтобы можно было выполнить арифметические операции с этими числами.

3. Теперь осталось только разделить первую сумму на вторую. Создадим переменную для хранения результата деления:

```python
result = sum1 / sum2
```

4. И, наконец, выведем результат на экран:

```python
print("Результат деления: ", result)
```

Вот и все! Весь код полностью:

```python
a, b, c, d = input("Введите четыре числа через пробел: ").split()
sum1 = int(a) + int(b)
sum2 = int(c) + int(d)
result = sum1 / sum2
print("Результат деления: ", result)
```
Таким образом, программа просит пользователя ввести четыре числа, затем складывает первые два и вторые два, делит первую сумму на вторую и выводит результат на экран.

Надеюсь, этот ответ понятен школьнику. Если возникнут дополнительные вопросы, пожалуйста, дайте мне знать.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика