1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова (Раб тетрадь)
Упр.198 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова

Упр.198 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)

Задача
  1. Определите результат работы фрагмента программы, приведённого на двух языках программирования, если переменным $$a$$ и $$b$$ были присвоены значения 2 и 4 соответственно.
    Паскаль
    read(a);
    read(b);
    a := a * a;
    b := sqr(b);
    k := a * b;
    k := k * 2;
    k := k + a + b;
    write(k)

    Python
    a = int(input())
    b = int(input())
    a = a * a
    b **= 2
    k = a * b
    k *= 2
    k += a + b
    print(k)

Подробный ответ

Начальные значения: $$a=2$$, $$b=4$$.

Выполним команды программы по порядку:

  • $$a := a \cdot a$$, значит $$a=2 \cdot 2=4$$;
  • $$b := b^2$$, значит $$b=4^2=16$$;
  • $$k := a \cdot b$$, значит $$k=4 \cdot 16=64$$;
  • $$k := k \cdot 2$$, значит $$k=64 \cdot 2=128$$;
  • $$k := k + a + b$$, значит $$k=128+4+16=148$$.

Следовательно, программа выведет число $$148$$.

Ответ

148



Общая оценка
4.6 / 5
Другие учебники
Другие предметы