Зустріч 4. Немає царського шляху у геометрії

Теоретичний матеріал: Типи даних в Паскаль Стандартні функції та процедури Паскаль Розглянуті задачі: Демонстрація роботи стандартних функцій та процедур. Задача №112146. Коло. Задача №112149. Відстань між точками. Задача №3024. Периметр трикутника. Задача №3611. Площа трикутника. Задача №112151. Випадкові цілі числа. Задача №112152. Випадкові дійсні числа. Домашнє завдання: Задача №269. Площа …

Continue reading

Зустріч 3. Послідовність створює стиль

Теоретичний матеріал: Основні поняття мови Паскаль Типи даних в Паскаль Стандартні функції та процедури Паскаль Розглянуті задачі: Задача №112145. Три числа. Задача №112147. 10-а степінь. Задача №112148. Розділити на цифри. Домашнє завдання: Задача №2944. Сума цифр. Задача №2945. Наступне парне число. Задача №2940. МКАД. Матеріали до попередніх зустрічей: Зустріч 1 та …

Continue reading

Зустріч 2. Лінійні алгоритми. Арифметичні операції

Теоретичний матеріал: Основні поняття мови Паскаль Типи даних в Паскаль Стандартні функції та процедури Паскаль Розглянуті задачі: Задача №2936. Гіпотенуза прямокунтного трикутника. Задача №2937. Наступне і попереднє значення. Задача №2938. Поділ яблук – 1. Задача №2939. Поділ яблук – 2. Домашнє завдання: Задача №2941. Остання цифра. Задача №2942. Кількість десятків …

Continue reading

Стандартні функції і процедури Pascal

Для вирішення завдань нам знадобляться стандартні функції і процедури. Функція – це така організація перетворення переданого їй значення, при якій це змінене значення передається назад. Процедура – це така організація перетворення переданого їй значення параметра, при якій змінюється значення цього параметра, і, на відміну від функції, не повертається ніякого значення. …

Continue reading

Типи даних в Pascal

Для тимчасового зберігання інформації в операторах пам’яті машини в мові Pascal використовуються константи і змінні. Вони можуть бути різних типів: цілі числа; дійсні числа; символьний тип (char); рядкові величини (string); логічний тип (boolean); складні (комбінований (record), множинний (set) та інші). Для різних середовищ програмування діапазони значень даних та розміри змінних …

Continue reading

Основні поняття мови програмування Pascal

Pascal (Паскаль) – мова програмування, названа на честь французького математика і філософа Блеза Паскаля (1623-1662). Мова була розроблена у 1968-1971 рр. Ніклаусом Віртом. Спочатку була розроблена для навчання, але незабаром стала використовуватися для розробки програмних засобів у професійному програмуванні. Паскаль популярний серед програмістів з наступних причин: Простий для навчання. Відображає …

Continue reading

Зустріч 1. Що це? Як це влаштовано? Навіщо це мені?

Обміркуй отриману нову інформацію (для цього ще раз переглянь презентацію, що вище). Пройди 30-50 рівнів Заработало! Ознайомся з додатковим матеріалом. Додатковий матеріал: Львівська школа програмування LITS. Юрій Гуц. Лекція “Чому базові та комп’ютерні науки зроблять вас кращим програмістом” (відео) Малый ШАД. Иван Калинин. Как правильно выбрать язык программирования (відео) Алгоритм …

Continue reading

Розвиток логічного мислення за допомогою програми-гри Заработало!/Crazy Machines

Для розвитку логічного (а також креативного і просто нестандартного) мислення рекомендую пройти хоча б 30-50 рівнів гри Заработало! Завантажити інсталятор Заработало! Розпакувати (розархівувати) вміст завантаженого архіву в окрему папку. Перевірити на міцність власні мізки 😉 May everyone find his happiness.

Continue reading

Установлення програми Pascal ABC.NET

Перейти на офіційний сайт програми за посиланням http://pascalabc.net/ Натиснути кнопку “Скачать”. На сторінці завантажень обрати потрібний інсталяційний пакет. Рекомендую встановлювати повну версію “Для первой установки” (перша із кнопок). Можна стакож скористатися прямим посиланням на інсталятор http://pascalabc.net/downloads/PascalABCNETWithDotNetSetup.exe Запустити завантажений файл на виконання та встановити програму з параметрами по замовчуванню. Програма встановлена. Успіхів у використанні. …

Continue reading