Величини цілих типів у Python

Про матеріал
Навчальна практика: Величини цілих типів у Python (8 клас) Тема: Оголошення цілих змінних, введення даних та математичні операції. Мета: Навчитися працювати з цілочисельним типом даних (int), виконувати арифметичні дії (додавання, множення, цілочисельне ділення) та правильно перетворювати типи даних при введенні.
Перегляд файлу

Навчальна практика: Величини цілих типів у Python (8 клас)

Тема: Оголошення цілих змінних, введення даних та математичні операції.

Мета: Навчитися працювати з цілочисельним типом даних (int), виконувати арифметичні дії (додавання, множення, цілочисельне ділення) та правильно перетворювати типи даних при введенні.

1. Короткі теоретичні відомості

Для роботи з цілими числами в Python використовується тип int (від англ. integer).

Основні операції над цілими числами:

  • +, -, * — додавання, віднімання, множення.
  • //Цілочисельне ділення (результат — ціла частина).
  • %Остача від ділення.
  • ** — Піднесення до степеня.

Важливо для введення:

Оскільки функція input() завжди зчитує дані як текст (string), для роботи з ними як з числами обов'язково треба використати перетворення int():

Python

a = int(input("Введіть число: "))


2. Завдання для виконання

Завдання 1: "Математичний тренажер"

Напишіть програму, яка запитує у користувача два цілих числа a та b, а потім виводить:

  1. Суму цих чисел.
  2. Різницю (a - b).
  3. Результат множення.
  4. Квадрат першого числа (a).

Завдання 2: "Годинник та хвилини" (Цілочисельне ділення)

Користувач вводить кількість хвилин (наприклад, 150). Програма має обчислити, скільки це повних годин і скільки хвилин залишиться.

  • Підказка: Використайте // для годин та % для залишку хвилин.


Завдання 3: "Прямокутник"

Напишіть  програму та покажіть вчителю.

4. Контрольні запитання (Бліц-опитування)

  1. Яку назву має тип даних для цілих чисел у Python?
  2. Що виведе програма, якщо виконати дію print(23 // 5)?
  3. Що виведе програма, якщо виконати дію print(23 % 5)?
  4. Чому виникає помилка, якщо не використати функцію int() під час введення числа через input()?

 

docx
До підручника
Інформатика 8 клас (Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В.)
Додано
13 квітня
Переглядів
5
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку