- •З досвіду роботи вчителя фізики, інформатики, математики Квасова Руслана Володимиробича
- •Передмова
- •Розділ і
- •§ 1 З історії виникненя мови Turbo Pascal
- •§ 2 Етапи розв'язування задач за допомогою комп'ютера
- •Етапи розв’язання прикладної задачі з використанням комп’ютера
- •Комп’ютерна реалізація алгоритму
- •Аналіз результатів
- •2. Навчальна алгоритмічна мова.
- •§ 3 Алгоритм. Властивості та форми алгоритмів.
- •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 Комплекс вправ для зняття втоми під час навчання за комп’ютером к омплекс вправ для очей
- •Комплекс вправ для зняття м'язового-напруження
- •Вихідне положення — сидячи на стільці.
- •Список використаної літератури
Розділ 2 Цілочисельна арифметика
☻2.1. Дана відстань в сантиметрах. Знайти число повних метрів в нім.
☻2.2. Дана маса в кілограмах. Знайти число повних центнерів в ній.
☻2.3. Дана маса в кілограмах. Знайти число повних тонн в ній.
☻2.4. Дана відстань в метрах. Знайти число повних кілометрів в ній.
☻2.5. З деякого моменту пройшло 234 дні. Скільки повних тижнів пройшло за цей період?
☻2.6. З початку доби пройшло N секунд. Визначити: а) скільки повних годин пройшло з початку доби; б) скільки повних хвилин пройшло з початку чергової години; в) скільки повних секунд пройшло з початку чергової хвилини.
☻2.7. Даний прямокутник з розмірами 543x130 мм. Скільки квадратів із стороною 130 мм можна відрізати від нього?
☻2.8. Дано ціле число K (1 K 365). Присвоїти цілочисельній величині N значення 1, 2, ..., 6 або 0 залежно від того, на який день тижня (понеділок, вівторок. .... суботу або неділю) доводиться K-й день року, в якому 1 січня: а) понеділок; б) вівторок; в)* d-й день тижня (якщо 1 січня - понеділок, то d = 1, якщо вівторок - d = 2, ..., якщо неділя - d = 7).
☻2.9. З початку 1990 року по деякий день пройшло N місяців і 2 дні. Присвоїти цілочисельній величині X значення 1, 2, ..., 11 або 12 залежно від того, яким місяцем (січнем, лютим і т. п.) є місяць цього дня. Наприклад, при N = 3 значення X рівне 4.
Виділення цифр в записі числа
☻2.10. Дано двозначне число. Знайти:
а) число десятків в нім; б) число одиниць в нім; в) суму його цифр; г) добуток його цифр.
☻2.11. Дано двозначне число. Отримати число, утворене при перестановці цифр заданого числа.
☻2.12. Дано тризначне число. Знайти: а) число одиниць в нім; б) число десятків в нім; в) суму його цифр; г) добуток його цифр.
☻2.13. Дано тризначне число. Знайти число, отримане при прочитанні його цифр справа наліво.
☻2.14. Дано тризначне число. У ньому закреслили першу зліва цифру і приписали її в кінці. Знайти отримане число.
☻2.15. Дано тризначне число. У ньому закреслили останню справа цифру і приписали її на початку. Знайти отримане число.
☻2.16. Дано тризначне число. Знайти число, отримане при перестановці першої і другої цифр цього числа.
☻2.17. Дано тризначне число. Знайти число, отримане при перестановці другої і третьої цифр даного числа.
☻2.18. Дано тризначне число, в якому всі цифри різні. Отримати шість чисел, утворених при перестановці цифр даного числа.
☻2.19. Дано чотиризначне число. Знайти: а) суму його цифр; би) добуток його цифр.
☻2.20. Дано чотиризначне число. Знайти: а) число, отримане при прочитанні його цифр справа наліво; б) число, що утворюється при перестановці першої і другої, третьої і четвертої цифр заданого числа. Наприклад, з числа 5434 отримати 4543, з числа 7048 - 784; в) число, що утворюється при перестановці другої і третьої цифр заданого числа. Наприклад, з числа 5084 отримати 5804; г) число, що утворюється при перестановці два перших і двох останніх цифр заданого числа. Наприклад, з числа 4566 отримати 6645, з числа 7304 - 473;
Останнє завдання вирішити двома способами: 1) з виділенням окремих цифр заданого числа; 2) без виділення окремих цифр заданого числа.
☻2.21. Дано натуральне число n (n >9) Знайти: а) число одиниць в нім; би) число десятків в нім.
☻2.22. Дано натуральне число n (n > 99). Знайти: а) число десятків в нім; би) число сотень в нім.
☻2.23. Дано натуральне число n (n > 999). Знайти: а) число сотень в нім; би) число тисяч в нім.
