ݺߣ

ݺߣShare a Scribd company logo
Тема 1.Тема 1. Основи алгоритмізаціїОснови алгоритмізації тата
програмування.програмування.
Поняття змінної, її оголошення.Типи даних.
Оператор надання значень. Введення та виведення
даних.
Повторення: Об’єкти та їхПовторення: Об’єкти та їх
властивостівластивості
Які об’єкти можна додавати на форму?
Які групи властивостей має довільний
об’єкт?
Яка властивість відповідає за:
◦ текст, що відображається на елементі;
◦ колір фону;
◦ розмір;
◦ розміщення;
◦ відображення об’єкта на формі?
Зміна значення властивостей під часЗміна значення властивостей під час
виконання проекту (введення даних)виконання проекту (введення даних)
Функція StringToColor(<текст>) переводить введений в перше поле
текст, що є назвою кольору, в код кольору.
Функція StrToInt(<текст>) переводить введений в друге і третє поля текст
в ціле число.
Зміна значення властивостей під часЗміна значення властивостей під час
виконання проекту (виведення даних)виконання проекту (виведення даних)
Функція StrToFloat(<текст>) переводить текстове представлення числа
у дійсне число.
Функція FloatToStr(<число>) переводить дійсне число у його текстове
представлення.
Функція MessageDlg('Сума - ' + FloatToStr(z), mtInformation, [mbOk], 0)
виводить інформаційне повідомлення у вікні
Зміна значення властивостей під часЗміна значення властивостей під час
виконання проекту (виведення даних)виконання проекту (виведення даних)
Функція StrToFloat(<текст>) переводить текстове
представлення числа у дійсне число.
Функція FloatToStr(<число>) переводить дійсне
число у його текстове представлення.
ЗміннаЗмінна
Найменована величина, яка під час виконання
алгоритму може набувати різних значень
У мові програмування Free Pascal кожна змінна
має ім’я, значення і тип.
ім’я змінної ← вираз
ЗміннаЗмінна
• Використовується для запам'ятовування
даних
• Заощаджує час користувача, який
затрачається на введення даних з
клавіатури
• Зменшення кількості помилок (при
введенні довгих чисел)
• Зберігають результати обчислень
• Здійснення порівнянь
Імена зміннихІмена змінних
Короткі
Описові
Скорочення «верблюжий регістр»:
◦ MyName
◦ WordCase
◦ LocalBackColor
Тип данихТип даних
Тип змінної визначає, які значення може
набувати ця змінна, які операції над нею можна
виконувати і ділянку пам’яті якого розміру
програма виділить для зберігання значення цієї
змінної.
Змінніх, у, z, які ми використали в останній
процедурі, за умовою задачі можуть набувати
довільні дійсні значення.
Основні типи данихОсновні типи даних
Тип
Приклад
значення
Примітки
Real 12; 4,5 Цілі або дробові числа
Integer 144 Цілі числа
String “Привіт”
Текст має бути взятий у
лапки
Boolean True
Є лише два значення: True
та False
Оголошення зміннихОголошення змінних
Рядок коду, в якому зазначено ім'я
змінної та її тип
Глобальні
змінні
Локальні
змінні
ключове слово
var
ПрисвоюванняПрисвоювання
Визначення властивостей
Важливо пам'ятати, що спершу
обчислюється права частина виразу, потім
результат записується у ліву частину
(наприклад, у певну змінну)
“Правила кодування”:=Label1.Caption
Оператор
присвоєння
Label1.Caption := “Посміхніться”
Edit1.Visible := True
Form1.Width := 400

More Related Content

змінна введення виведення даних

  • 1. Тема 1.Тема 1. Основи алгоритмізаціїОснови алгоритмізації тата програмування.програмування. Поняття змінної, її оголошення.Типи даних. Оператор надання значень. Введення та виведення даних.
  • 2. Повторення: Об’єкти та їхПовторення: Об’єкти та їх властивостівластивості Які об’єкти можна додавати на форму? Які групи властивостей має довільний об’єкт? Яка властивість відповідає за: ◦ текст, що відображається на елементі; ◦ колір фону; ◦ розмір; ◦ розміщення; ◦ відображення об’єкта на формі?
  • 3. Зміна значення властивостей під часЗміна значення властивостей під час виконання проекту (введення даних)виконання проекту (введення даних) Функція StringToColor(<текст>) переводить введений в перше поле текст, що є назвою кольору, в код кольору. Функція StrToInt(<текст>) переводить введений в друге і третє поля текст в ціле число.
  • 4. Зміна значення властивостей під часЗміна значення властивостей під час виконання проекту (виведення даних)виконання проекту (виведення даних) Функція StrToFloat(<текст>) переводить текстове представлення числа у дійсне число. Функція FloatToStr(<число>) переводить дійсне число у його текстове представлення. Функція MessageDlg('Сума - ' + FloatToStr(z), mtInformation, [mbOk], 0) виводить інформаційне повідомлення у вікні
  • 5. Зміна значення властивостей під часЗміна значення властивостей під час виконання проекту (виведення даних)виконання проекту (виведення даних) Функція StrToFloat(<текст>) переводить текстове представлення числа у дійсне число. Функція FloatToStr(<число>) переводить дійсне число у його текстове представлення.
  • 6. ЗміннаЗмінна Найменована величина, яка під час виконання алгоритму може набувати різних значень У мові програмування Free Pascal кожна змінна має ім’я, значення і тип. ім’я змінної ← вираз
  • 7. ЗміннаЗмінна • Використовується для запам'ятовування даних • Заощаджує час користувача, який затрачається на введення даних з клавіатури • Зменшення кількості помилок (при введенні довгих чисел) • Зберігають результати обчислень • Здійснення порівнянь
  • 8. Імена зміннихІмена змінних Короткі Описові Скорочення «верблюжий регістр»: ◦ MyName ◦ WordCase ◦ LocalBackColor
  • 9. Тип данихТип даних Тип змінної визначає, які значення може набувати ця змінна, які операції над нею можна виконувати і ділянку пам’яті якого розміру програма виділить для зберігання значення цієї змінної. Змінніх, у, z, які ми використали в останній процедурі, за умовою задачі можуть набувати довільні дійсні значення.
  • 10. Основні типи данихОсновні типи даних Тип Приклад значення Примітки Real 12; 4,5 Цілі або дробові числа Integer 144 Цілі числа String “Привіт” Текст має бути взятий у лапки Boolean True Є лише два значення: True та False
  • 11. Оголошення зміннихОголошення змінних Рядок коду, в якому зазначено ім'я змінної та її тип Глобальні змінні Локальні змінні ключове слово var
  • 12. ПрисвоюванняПрисвоювання Визначення властивостей Важливо пам'ятати, що спершу обчислюється права частина виразу, потім результат записується у ліву частину (наприклад, у певну змінну) “Правила кодування”:=Label1.Caption Оператор присвоєння Label1.Caption := “Посміхніться” Edit1.Visible := True Form1.Width := 400