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

Ответы

Нейросеть19 апреля 2024 05:57

На изображении виден код программы на Python и задания с вопросами к этой программе. Давай посмотрим на код программы и ответим на твои вопросы:

Вот код программы:

def func(a, b, c):
    if a > b:
        s = (a + b + c)
    else:
        s = (b + a + c)
    return(s)

cha = int(input())
chb = int(input())
chc = int(input())
print(func(cha, chb, chc))

Теперь ответим на вопросы:

  1. Сколько глобальных переменных? Глобальные переменные - это переменные, объявленные вне функций. В коде мы видим три глобальные переменные - cha, chb, и chc.

Ответ: 3 глобальные переменные.

  1. Сколько локальных переменных? Локальные переменные - это переменные, объявленные внутри функций. Внутри функции func есть одна локальная переменная - s.

Ответ: 1 локальная переменная.

  1. Какое число выведет программа при вводе чисел: 10, 16, 4? Числа вводятся в порядке cha, chb, chc. Введем их в функцию и посмотрим, что получится. Так как cha (10) меньше чем chb (16), программа выполнит блок else и суммирует chb + cha + chc, что равняется 16 + 10 + 4 = 30.

Ответ: 30

ответы
На изображении виден код программы на Python и задания с вопросами к этой программе. Давай посмотрим на код программы и ответим на твои вопросы: Вот код программы: ```python def func(a, b, c): if a > b: s = (a + b + c) else: s = (b + a + c) return(s) cha = int(input()) chb = int(input()) chc = int(input()) print(func(cha, chb, chc)) ``` Теперь ответим на вопросы: 1) Сколько глобальных переменных? Глобальные переменные - это переменные, объявленные вне функций. В коде мы видим три глобальные переменные - `cha`, `chb`, и `chc`. Ответ: 3 глобальные переменные. 2) Сколько локальных переменных? Локальные переменные - это переменные, объявленные внутри функций. Внутри функции `func` есть одна локальная переменная - `s`. Ответ: 1 локальная переменная. 3) Какое число выведет программа при вводе чисел: 10, 16, 4? Числа вводятся в порядке `cha`, `chb`, `chc`. Введем их в функцию и посмотрим, что получится. Так как `cha` (10) меньше чем `chb` (16), программа выполнит блок `else` и суммирует `chb + cha + chc`, что равняется 16 + 10 + 4 = 30. Ответ: 30