
- •З досвіду роботи вчителя фізики, інформатики, математики Квасова Руслана Володимиробича
- •Передмова
- •Розділ і
- •§ 1 З історії виникненя мови Turbo Pascal
- •§ 2 Етапи розв'язування задач за допомогою комп'ютера
- •Етапи розв’язання прикладної задачі з використанням комп’ютера
- •Комп’ютерна реалізація алгоритму
- •Аналіз результатів
- •§ 3 Алгоритм. Властивості та форми алгоритмів.
- •2. Навчальна алгоритмічна мова.
- •3. Блок-схеми.
- •§ 4 Основні базові структури програми. Блок-схеми.
- •§ 5 Поняття програми. Мова програмування середовище програмування turbo pascal 7.0. Поняття програми. Створення програми.
- •Мови програмування.
- •Середовище програмування
- •§ 6 Робота в середовищі програмування turbo pascal
- •1. Створення нового файлу, в якому будемо записувати текст нової програми:
- •2. Запуск програми на виконання
- •3. Покрокове виконання програми
- •4. Збереження програми у файлі.
- •5. Відкриття програми
- •6. Завершення роботи в середовищі програмування.
- •§ 7 Алфавіт мови і структура програми
- •Структура програми.
- •§ 8 Службові слова та функції мови Turbo Pascal Службові слова мови Turbo Pascal
- •Стандартні типи даних
- •Операції відношень
- •Опис констант і змінних
- •Організація вводу-виводу
- •Приклади
- •Обчислення виконуються зліва направо відповідно пріорітету операцій:
- •Правила написання Pascal-програм
- •Необов'язково (або "Правила хорошого тону")
- •§ 9 Лінійна структура
- •§ 10 Складений оператор і оператор переходу
- •Зауваження!! Слова синоніми:
- •2. Оператор переходу.
- •§ 11 Вказівка розгалуження та вибору
- •Вказівки повторення (циклу)
- •§ 12 Підпрограми
- •§ 13 Масиви
- •1. Одновимірні масиви (рядки, вектори):
- •§ 14 Рядки
- •§ 15 Графіка
- •Розділ іі Практичні роботи практична робота 1
- •Хід роботи
- •Практична робота 2
- •Теоретичні відомості
- •Хід роботи
- •Домашнє завдання
- •Запитання до пр 2
- •Номер учня по списку і номери питань для відповіді
- •Практична робота 3
- •Теоретичні відомості
- •Хід роботи
- •Домашнє завдання
- •Контрольні запитання до пр-3
- •Номер учня по списку і номери питань для відповіді
- •Завдання до пр-3
- •Практична робота 4
- •Теоретичні відомості
- •Хід роботи
- •Домашнє завдання
- •Контрольні запитання
- •Завдання до пр-4
- •Практична робота 5
- •Теоретичні відомості
- •Хід роботи
- •Домашнє завдання
- •Завдання до пр 5
- •Практична робота 6
- •Хід роботи
- •Завдання для пр «Створення і реалізація програм на вкладені цикли»
- •Практична робота7
- •Теоретичні відомості
- •Хід роботи
- •Домашнє завдання
- •Контрольні запитання до пр-7
- •Номер учня по списку і номери питань для відповіді
- •Завдання для пр-7
- •Практична робота 8
- •Теоретичні відомості
- •Хід роботи
- •Варіанти завдань до пр 8 (процедури і функції)
- •Домашнє завдання
- •Контрольні запитання до пр-8
- •Номер учня по списку і номери питань для відповіді
- •Практична робота 9
- •Теоретичні відомості
- •Хід роботи
- •Контрольні запитання до пр-9
- •Номер учня по списку і номери питань для відповіді
- •Завдання для пр-9
- •Розділ iіі Приклади розв’язування задач
- •Розділ IV Збірник задач з Turbo Pascal Розділ 1 Прості програми . Арифметичні вирази
- •Розділ 2 Цілочисельна арифметика
- •Виділення цифр в записі числа
- •Знаходження цілого числа за інформацією про його цифри
- •Розділ 3 Різноманітні задачі з програмування
- •Розділ 4 Умовний оператор Повний умовний оператор
- •Цілочисельна арифметика і умовний оператор
- •Використання складних умов
- •Неповний і вкладені умовні оператори
- •Оператор Вибору
- •Розділ 5. Оператор циклу з параметром
- •Розділ 6. Оператор циклу з умовою
- •Додаток № 1 Правила техніки безпеки
- •Правила поведінки для учнів в комп'ютерному класі
- •Додаток № 2 Комплекс вправ для зняття втоми під час навчання за комп’ютером к омплекс вправ для очей
- •Комплекс вправ для зняття м'язового-напруження
- •Вихідне положення — сидячи на стільці.
- •Список використаної літератури
Розділ 4 Умовний оператор Повний умовний оператор
☻4.1.
Розрахувати значення при заданому
значенні x:
☻
4.2.
Розрахувати значення
y
при заданому значенні x:
☻
4.3.
Визначити, в яку з областей - I або II
(див. мал.) - потрапляє точка із заданими
координатами. Для простоти прийняти,
що точка не потрапляє на кордон
областей.
☻4.4. Визначити, в яку з областей - I або II (див. мал.) – потрапляє точка із заданими координатами. Для простоти прийняти, що точка не потрапляє на кордон областей.
☻4.5. Для функцій, заданих графічно
(див. мал.), визначити значення при заданому значенні x.
☻4.6. Дано два різні дійсні числа. Визначити: а) яке з них більше; б) яке з них менше.
☻4.7. Визначити максимальне і мінімальне значення з двох різних дійсних чисел.
☻4.8. Відомо дві відстані: одне в кілометрах, інше - у футах (1 фут = 0,45 м). Яка з відстаней менша?
☻4.9. Відомо дві швидкості: одна в кілометрах в годину, інша в метрах в секунду. Яка з швидкостей більша?
☻4.10. Дані радіус круга і сторона квадрата. В якої фігури площа більша?
☻4.11. Дані об'єми і маси двох тіл з різних матеріалів. Матеріал якого з тіл має велику густину?
☻4.12. Відомі опори двох несполучених одна з одною ділянок електричного кола і напруга на кожній з них. По якій ділянці протікає менший струм?
☻4.13. Дані дійсні числа а, b, c (а ≠ 0). З'ясувати, чи має рівняння ах2 + bx + c = 0 дійсні корені.
☻4.14. Для умов попереднього завдання в разі наявності дійсних коренів знайти їх. Інакше вивести на екран відповідне повідомлення. Варіант рівності коренів окремо не розглядати.
☻4.15. Відомі рік і номер місяця народження людини, а також рік і номер місяця сьогоднішнього дня (січень - 1 і т. д.). Визначити вік людини (число повних років). В разі збігу вказаних номерів місяців вважати, що пройшов повний рік.
☻4.16. Відомі площі круга і квадрата. Визначити: а) чи поміститься круг в квадраті? б) чи поміститься квадрат в крузі?
☻4.17.* Дані два прямокутники, сторони яких паралельні або перпендикулярні осям координат. Відомі координати лівого нижнього і правого нижнього кутів кожного з них. Знайти координати лівого нижнього і правого верхнього кутів мінімального прямокутника, що містить вказані прямокутники.
☻4.18.* Дані два прямокутники, сторони яких паралельні або перпендикулярні осям координат. Відомі координати лівого нижнього кута кожного з них і довжини їх сторін. Знайти координати лівого нижнього і правого верхнього кутів мінімального прямокутника, що містить вказані прямокутники.
Цілочисельна арифметика і умовний оператор
☻4.19. Якщо ціле число m ділиться без остачі на ціле число n, то вивести на екран частку від відділення, інакше вивести повідомлення "m на n без остачі не ділиться".
☻4.20. Визначити, чи є число а дільником числа b?
☻4.21. Дано натуральне число. Визначити: а) чи є воно парним; би) чи закінчується воно цифрою 7.
☻4.22. Дано двозначне число. Визначити: а) яка з його цифр більша, перша або друга; б) чи однакові його цифри.
☻4.23. Дано двозначне число. Визначити, чи рівний квадрат цього числа збільшеній учетверо сумі кубів його цифр. Наприклад, для числа 48 відповідь позитивна, для числа 52 - негативна.
☻4.24. Дано двозначне число. Визначити: а) чи є сума його цифр двозначним числом; би) чи більше числа а сума його цифр.
☻4.25 Дане двозначне число. Визначити: а) чи кратна трьом сума його цифр; би) чи кратна сума його цифр числу а.
☻4.26. Дано тризначне число. З'ясувати, чи є воно паліндромом ("перевертнем"), тобто таким числом, десятковий запис якого читається однаково зліва направо і справа наліво.
☻4.27. Дано тризначне число. Визначити, яка з його цифр більша: а) перша або остання: б) перша або друга; в) друга або остання.
☻4.28. Дано тризначне число. Визначити, чи рівний квадрат цього числа сумі кубів його цифр.
☻4.29. Дано тризначне число. Визначити: а) чи є сума його цифр двозначним числом; б) чи є добуток його цифр тризначним числом; в) чи більше числа а добуток його цифр; г) чи кратна п'яти сума його цифр; д) чи кратна сума цифр числу а.
☻4.30. Дано тризначне число. а) чи вірно, що всі його цифри однакові? б) визначити, чи є серед його цифр однакові.
☻4.31. Дано чотиризначне число. Визначити: а) чи рівна сума двох перших його цифр сумі два його останніх цифр: би) чи кратна трьом сума його цифр; в) чи кратний чотирьом добуток його цифр; г) чи кратний добуток його цифр числу е.
☻4.32. Дано натуральне число. а) чи вірно, що воно закінчується парною цифрою? б) чи вірно, що воно закінчується непарною цифрою? Примітка: у обох завданнях складену умову не використовувати.
☻4.33. Визначити, чи є число а дільником числа b? А навпаки? (Отримати дві відповіді).
☻4.34.* Є стіл прямокутної форми з розмірами a*b (а і b - цілі числа, а > b). У якому випадку на столі можна розмістити більшу кількість картонних прямокутників з розмірами c*d (c і d - цілі числа, c > d) при розміщенні їх довгою стороною уздовж довгої сторони столу або уздовж короткої. Прямокутники не повинні лежати один на іншому і не повинні звисати із столу.
☻4.35. Робота світлофора для пішоходів запрограмована таким чином: починаючи з початку кожної години, протягом трьох хвилин горить зелений сигнал, потім протягом двох хвилин - червоний, протягом трьох хвилин - знову зелений і так далі. Дано дійсне число t, що означає час в хвилинах, який пройшов від початку чергової години. Визначити, сигнал якого кольору горить для пішоходів у цей момент.