СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Практическая работа на тему «Программирование арифметических выражений на языке Python»

Категория: Информатика

Нажмите, чтобы узнать подробности

Практическая работа на тему «Программирование арифметических выражений на языке Python». 

Уровень 1 (начальный)

Критерии выполнения:

Используются базовые арифметические операции:

сложение (+), вычитание (-), умножение (*), деление (/).

Ввод данных осуществляется через input(),преобразование в числовой тип — через int()или float().

Результат выводится с помощью print().

Код не содержит синтаксических ошибок.

Уровень 2 (средний)

Критерии выполнения:

Применяются несколько арифметическихопераций в одном выражении (включаявозведение в степень ** и остаток от деления %).

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

Выполняются преобразования типов данных.

Вывод результата оформлен с пояснением.

Уровень 3 (сложный)

Критерии выполнения:

Используются математические функции из модуля math (math.sqrt(), math.pow() и др.).

Выполняются сложные вычисления с несколькими переменными.

Обеспечена точность вычислений (работа с float).

Вывод оформлен в структурированном виде.

Просмотр содержимого документа
«Практическая работа на тему «Программирование арифметических выражений на языке Python»»

Практическая работа на тему «Программирование арифметических выражений на языке Python»

Уровень 1 (начальный)

Критерии выполнения:

Используются базовые арифметические операции:

сложение (+), вычитание (-), умножение (*), деление (/).

Ввод данных осуществляется через input(),преобразование в числовой тип — через int()или float().

Результат выводится с помощью print().

Код не содержит синтаксических ошибок.

Задания:

  1. Введите два целых числа и выведите их сумму.

  2. Введите длину стороны квадрата и вычислите егопериметр (формула: P=4×a).

  3. Введите два числа и найдите их среднее арифметическое (формула: (a+b)/2​).

  4. Жизненная ситуация: сумма покупки. Пользователь вводит цену товара и количество купленных единиц. Программа вычисляет общую стоимость покупки.

Уровень 2 (средний)

Критерии выполнения:

Применяются несколько арифметическихопераций в одном выражении (включаявозведение в степень ** и остаток от деления %).

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

Выполняются преобразования типов данных.

Вывод результата оформлен с пояснением.

Задания:

  1. Введите радиус окружности и вычислите её длину (формула: L=2πr, используйте math.pi).

  2. Введите трёхзначное число и найдите сумму егоцифр (используйте // и %).

  3. Введите количество минут и переведите его в часыи минуты (например, 135 мин → 2 ч 15 мин).

  4. Жизненная ситуация: расчёт электроэнергии. Пользователь вводит показания счётчика запрошлый месяц и текущий месяц, а также тарифза 1 кВт·ч. Программа вычисляет расходэлектроэнергии и сумму к оплате.

Уровень 3 (сложный)

Критерии выполнения:

Используются математические функции из модуля math (math.sqrt(), math.pow() и др.).

Выполняются сложные вычисления с несколькими переменными.

Обеспечена точность вычислений (работа с float).

Вывод оформлен в структурированном виде.

Задания:

  1. Введите длины двух катетов прямоугольноготреугольника и вычислите длину гипотенузы (потеореме Пифагора: c=a2+b2​).

  2. Введите координаты двух точек на плоскости (x1​, y1​) и (x2​, y2) 

и найдите расстояние между ними (формула: d=(x2​−x1​)2+(y2​−y1​)2​).

  1. Введите сумму вклада, годовую процентнуюставку и срок в годах. Вычислите сумму сначисленными процентами по формуле сложных процентов: S= P× (1+100 r​) n

где P — начальная сумма, r — ставка, n — срок.

  1. Жизненная ситуация: расширенный расчётэлектроэнергии с дифференцированнымтарифом. Пользователь вводит:

    • показания дневного тарифа за прошлый и текущий месяц;

    • показания ночного тарифа за прошлый и текущий месяц;

    • стоимость 1 кВт·ч по дневному тарифу;

    • стоимость 1 кВт·ч по ночному тарифу.
      Программа вычисляет:

    • расход по дневному и ночному тарифам;

    • стоимость по каждому тарифу;

    • общую сумму к оплате.