Показ дописів із міткою 7 клас. Показати всі дописи
Показ дописів із міткою 7 клас. Показати всі дописи

понеділок, 18 травня 2020 р.

пʼятниця, 10 квітня 2020 р.

7 клас. Завдання на період дистанційного навчання

1. Перегляньте відео 

Задачі на обчислення мовою програмування Python

2. Розв'яжіть задачу про учня-невдаху (пояснення ви знайдете у відео).


Учень-невдаха Левко сів виконувати домашнє завдання і просидів за столом 2 години. З них х хвилин він чухав потилицю і дивився у вікно, у шукав у письмовому столі гумку, щоб стерти у підручнику з англійської мови карикатуру на свого товариша, на малювання якої він витратив перед цим z хвилин. Решту часу Левко перекладав англійські слова. Скільки слів він встиг перекласти, якщо переклад одного слова у нього займав 5 хвилин?

3. Розв'яжіть задачу Дівчатка. (пояснення ви знайдете у відео).


Якщо на одну шальку терезів посадити Даринку, яка важить d кг, і Наталю, яка важить на 5 кг більше, а на іншу насипати k кг цукерок, то скільки кілограм цукерок доведеться з'їсти дівчаткам, щоб шальки терезів врівноважились?

4. Виконайте інтерактивну вправу:



5. Розв'яжіть лінійну задачу

Сума цифр тризначного числа.

Дано тризначне число. Знайдіть суму його цифр.
Вводиться ціле позитивне число. Гарантується, що воно відповідає умові завдання.

Підказка: для розв'язання необхідно використати ділення без остачі (//) та остачу від ділення націло (%)



субота, 24 листопада 2018 р.

Практична робота №6. Розробка проектів з повторенням зі змінними

Виконайте інтерактивну вправу:





Завдання 1. 

Напишіть програму, яка малюватиме квадрат зі стороною 50 пікселів. Використовуйте вказівку повторення while.
Товщина лінії 5 пікселів - width(5), колір лінії - зелений - color("green") .
Підказка: дивіться урок Алгоритми з повторенням. Цикли. Цикли з умовою.

Алгоритм:
  1. Підключити бібліотеку turtle.
  2. Задати товщину лінії 5.
  3. Задати колір малювання зелений.
  4. Присвоїти змінній i значення 1 (змінна i буде "лічильником" циклу, тобто рахуватиме кількість намальованих сторін квадрату).
  5. Ввести умову припинення циклу. Так як кількість сторін квадрату 4, то умова буде i<=4
  6. Написати тіло циклу: переміститись на 50 пікселів, повернути наліво на 90 градусів. Збільшити значення змінної i на 1 (тобто, i=i+1).

Розробка діалогових програм


Програма «Привіт, Вася!»

За допомогою символа  # ми пишемо коментарі, які бачимо лише ми, а програма їх ігнорує.




 Після запуску:


Програма «Персональний привіт»


Після двох запусків (червоною рамочкою обведено те, що вводить користувач):




субота, 10 листопада 2018 р.

Арифметичні операції та вирази


Тепер можна попрактикувати з інтерпретатором. В основному інтерпретатор виконує команди по рядках: пишеш рядок, натискаєш Enter, інтерпретатор виконує її, спостерігає результат. Спробуємо використовувати Python як калькулятор.

Завдання 1.

Пишемо вираз, натискаємо Enter і отримуємо результат:

>>>2+5

7

>>>3*(5-8)

-9

>>>2.4+3.0/2

3.9

>>> 'ABC' * 5

'ABCABCABCABCABC'



Можна помітити, що все, що ми робимо, ми робимо оперуючи якимись предметами або об'єктами. Програми для комп'ютерів також маніпулюють якимись об'єктами (назвемо їх поки даними).

Дані бувають різними. Дуже часто комп'ютерній програмі доводиться працювати з числами і рядками. Ми навчилися "маніпулювати" числами, виконуючи над ними арифметичні операції.


Числа у свою чергу також бувають різними: цілими, дробовими, можуть мати величезне значення або дуже довгу дробову частину. 

При знайомстві з мовою програмування Python ми точно зіткнемося з двома типами даних: