Середовище програмування

«Лінійні програми» в Python

Перебіг уроку:

  • Прочитати вебконспект

  • Виконати практичне завдання.

  • Домашнє завдання

Ключові слова уроку:

  • діалогова програма;

  • змінна;

  • введення даних;

  • ідентифікатор;

  • операція (оператор) присвоювання.


Напишемо програму, яка питає ім'я користувача, а потім вітає його.

Як твоє ім'я? Василина.

Привіт, Василина!

Виведемо повідомлення підказку

print("Як твоє ім'я?")

Дані, що отримуються зовні , потрібно зберігати в пам'яті комп'ютера.

Для цього використовують змінні - області пам'яті до яких можна звертатися за ім'ям (ідентифікатором)

Для введення даних з клавіатури використовують функцію (команду)

input (від. англ. input - ввести)

name=input()


При натисканні на Enter програма очікує, коли користувач введе символьний рядок, який буде записано у змінну name


Тобто у пам'яті комп'ютера буде виділена ділянка певного розміру.

Поєднаємо підказку і виведення даних

name=input("Як твоє ім'я?")

Знак = операція присвоювання

Коли ім'я записано у змінну name, воно використовується в програмі в функції виведення

name=input("Як твоє ім'я?")

print("Привіт,",name,"!",sep="")

В мові Python кожна змінні має свій тип. Тип потрібен для того, щоб визначити:

  • Які значення може приймати змінна.

  • Які операції можна виконувати зі змінною.

  • Як зберігаються значення змінних.

Якщо ввести такий код, то матиме тільки програму для цього прикладу

Програма матиме універсальний характер

Тому що функція INPUT не знає зазделегідь, значення якого типу потрібно ввести і вважає, що має справу з символьним рядком.

Щоб працювати з числами потрібно сказати, що символьні рядки - необхідно перетворити на числа. Це робить вбудована функція INT

Практичне завдання

Практична робота «Лінійні програми»

Наступне число

Завдання 1. Прочитати ціле число та вивести наступне за ним число.

Вхідні дані

10

Вихідні дані

11

Завдання 2.Протилежне число

Прочитати ціле число та вивести протилежне до нього число.

Вхідні дані

10

Вихідні дані

-10

Завдання 3.Різниця двох цілих

На вході програми маємо два цілих числа, кожне в окремому рядку. На вихід потрібно подати різницю між першим і другим числом.

Вхідні дані

21

9

Вихідні дані

12

Завдання 4.Добуток двох цілих

Обчисліть добуток двох цілих чисел.

Вхідні дані

Два цілих числа a та b

Вихідні дані

Виведіть добуток двох чисел.