- •З досвіду роботи вчителя фізики, інформатики, математики Квасова Руслана Володимиробича
- •Передмова
- •Розділ і
- •§ 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 Комплекс вправ для зняття втоми під час навчання за комп’ютером к омплекс вправ для очей
- •Комплекс вправ для зняття м'язового-напруження
- •Вихідне положення — сидячи на стільці.
- •Список використаної літератури
Практична робота 6
Тема Створення і реалізація програм на вкладені цикли.
Мета Навчитись складати і виконувати програми на вкладені цикли.
Хід роботи
Скласти і записати в зошит програму розв’язування задачі (свій варіант).
Набрати програму в середовищі АЛГО.
Виконати програму і записати результат виконання з екрана в зошит.
Завдання для пр «Створення і реалізація програм на вкладені цикли»
Задача 1. Знайти всі трицифрові числа, при цілочисельному діленні кожного з яких на 11 одержуємо частку, що дорівнює сумі квадратів цифр числа.
Задача 2. Трицифрове число закінчується цифрою 3. Якщо цю цифру перемістити через два знаки вліво, то нове число буде на 1 більше від потроєного вихідного числа. Знайти це число.
Задача 3. Знайти усі трицифрові числа, що дорівнюють сумі кубів своїх цифр.
Задача 4. Шестицифрове число починається зліва цифрою 1. Якщо цю цифру перенести зі свого місця на останнє місце справа, то утворене число буде втроє більше за вихідне. Знайти вихідне число.
Задача 5. Дане натуральне число n>=10. Написати програму одержання m останніх цифр запису числа n.
Задача 6. Знайти чотирицифрове число, що дорівнює квадрату числа, вираженого двома останніми цифрами цього чотирицифрового числа.
Задача 7. Натуральне число називається досконалим, якщо воно дорівнює сумі усіх своїх дільників, за винятком самого себе. Наприклад, 6=1+2+3 – досконале; 8≠1+2+4 – не є досконалим. Написати програму виведення всіх досконалиї чисел, менших заданого числа n.
Задача 8. Знайти чотирицифрові числа, кожне з яких ділиться націло на 11 і сума цифр яких дорівнює 11.
Задача 9. Знайти чотирицифрові числа, які, якщо приписати справа число 400, дають повний квадрат.
Задача 10. У магазині є тільки монети 2 коп, 5 коп, 10 коп. Скількома способами продавець може дати здачу n коп.?
Задача 11. Чи існує таке двоцифрове число, що коли до нього приписати спереду 1, то одержане число було б в 2 рази більше за вихідне?
Задача 12. Чи існує таке двоцифрове число, що коли до нього приписати спереду 1, то одержане число було б в 3 рази більше за вихідне?
Задача 13. У яке двоцифрове число і яку цифру треба вставити посередині запису, щоб одержане число було в 6 раз більше за вихідне?
Задача 14. Знайдіть усі пари двоцифрових чисел, які є дзеркальним відображенням одне
одного і сума яких – трьохцифрове число.
Наприклад: 57 і 75; їх сума 132.
Задача 15. Знайдіть усі пари двоцифрових чисел, які є дзеркальним відображенням одне
одного і різниця яких - число 36.
Наприклад: 37 і 73; їх різниця 36.
Задача 16. Знайдіть усі чотирицифрові числа, які з обох боків читаються однаково і кратні числу 4.
Наприклад: 4224.
Задача 17. Свідок дорожньої пригоди (вчитель математики) розказав: Номер автомобіля чотирицифровий. Остання цифра 1. Сума перших двох цифр дорівнює сумі двох останніх. Число-номер кратне числу 3.
Автомобілі з якими номерами треба буде перевірити міліції?
