Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Помогите создать блок схему

Помогите создать блок-схему
Пользователь задает количество детей в спортивной секции, задает возраст каждого ребенка. Каков средний возраст детей?" 2) "На огороде выросли тыквы. Их срезают, взвешивают и складывают на полки. Пользователь задает вес каждой тыквы, пока они не закончатся на огороде. Если тыквы закончились, то вводится 0. Сколько выросло тыкв и каков их общий вес

По дате
По рейтингу
Аватар пользователя
Мудрец
8мес

### Блок-схема для задачи "Средний возраст детей в спортивной секции"

1. **Начало**
2. **Ввод количества детей (N)**
3. Инициализация переменной `сумма_возрастов` = 0
4. Установка счетчика `i` = 1
5. Цикл Пока `i` ≤ N:
- Ввод возраста ребенка `возраст_i`
- Увеличение `сумма_возрастов` на `возраст_i`
- Увеличение `i` на 1
6. Вычисление среднего возраста: `средний_возраст` = `сумма_возрастов` / N
7. Вывод `средний_возраст`
8. **Конец**

### Блок-схема для задачи "Вес и количество тыкв с огорода"

1. **Начало**
2. Инициализация переменных:
- `общий_вес` = 0
- `количество_тыкв` = 0
3. Ввод веса тыквы `вес`
4. Пока `вес` ≠ 0:
- Увеличение `общий_вес` на `вес`
- Увеличение `количество_тыкв` на 1
- Ввод следующего веса тыквы `вес`
5. Вывод `количество_тыкв`
6. Вывод `общий_вес`
7. **Конец**

Код к задаче 1:

12345678910111213
 def средний_возраст(): 
    N = int(input("Введите количество детей: ")) 
    сумма_возрастов = 0 
     
    for i in range(1, N + 1): 
        возраст_i = int(input(f"Введите возраст {i}-го ребенка: ")) 
        сумма_возрастов += возраст_i 
     
    средний_возраст = сумма_возрастов / N 
    print(f"Средний возраст детей: {средний_возраст:.2f}") 
 
средний_возраст() 
 


Код к задаче 2:

12345678910111213141516
 def огород(): 
    общий_вес = 0 
    количество_тыкв = 0 
     
    while True: 
        вес = float(input("Введите вес тыквы (или 0, если тыквы закончились): ")) 
        if вес == 0: 
            break 
        общий_вес += вес 
        количество_тыкв += 1 
     
    print(f"Количество тыкв: {количество_тыкв}") 
    print(f"Общий вес тыкв: {общий_вес:.2f} кг") 
 
огород() 
 
Аватар пользователя
Мудрец
8мес

Первый раз слышу слова блок схема