
- •1. Мова програмування Паскаль
- •Алфавіт і словник мови
- •2. Величини. Типи даних. Стандартні типи даних. Набір функцій і операцій, введених для кожного зі стандартних типів
- •3. Вказівка присвоювання. Вказівки введення та виведення. Структура програми на мові програмування.
- •4. Формування зображення на екрані пеом.
- •Графічний режим екрана
- •Процедури і функції для графічних побудов
- •Приклади графічних побудов
- •Поняття про анімацію
- •Завдання для самостійної роботи з теми "Комп’ютерна графіка".
- •5. Вказівка розгалуження та її опис мовою програмування. Опис умов.
- •Завдання з розв’язками на закріплення знань з теми "Опис умов"
- •Приклади програм із вказівкою розгалуження
- •Приклади програм із вказівкою вибору
- •Завдання з розв'язками до тематичного оцінювання з теми "Вказівка розгалуження та її опис мовою програмування."
- •1 Спосіб
- •2 Спосіб
- •Завдання для самостійної роботи з теми "Вказівка розгалуження та її опис мовою програмування."
- •6. Вказівка повторення. Опис вказівки повторення мовою програмування
- •Вказівка циклу з передумовою
- •Вказівка цикла з післяумовою
- •Вказівка циклу з лічильником (з параметром)
- •Приклад програм з оператором For
- •Приклад програм з оператором While та Repeat
- •Завдання для самостійної роботи з теми "Вказівка повторення"
- •7. Одновимірні та двовимірні масиви
- •Одновимірний масив
- •Двовимірний масив
- •Завдання з розв'язками до тематичного оцінювання з теми "Одновимірні масиви."
- •Завдання для самостійної роботи з теми "Одновимірні масиви"
- •Завдання з розв'язками до тематичного оцінювання з теми "Двовимірні масиви"
- •Завдання для самостійної роботи з теми "Двовимірні масиви"
- •8.Процедури і функції
- •2. Параметри-змінні
- •Завдання з розв'язками до тематичного оцінювання з теми " Процедури і функції."
- •Завдання для самостійної роботи з теми "Процедури і функції"
- •9. Робота з рядками
- •Стандартні процедури і функції для рядків
- •Insert( що, куди, з_якої позиції);
- •Val( що_перетворюємо, у_що_перетворюємо, перевірка),
- •Завдання для самостійної роботи з теми "Рядкові величини."
- •10.Файли
- •Завдання для самостійної роботи з теми "Файли"
- •Список використаної літератури
Завдання для самостійної роботи з теми "Вказівка повторення"
Протабулювати функцію Y=XsinX на проміжку [-1,1] з кроком 0,2. Знайти середнє арифметичне від’ємних значень.
Обчислити суму всіх чотиризначних чисел, кратних 92.
Обчислити добуток усіх парних цифр.
Видрукувати всі п’ятизначні числа, кратні 10001.
*У число 2*5*48 вставити пропущені цифри так, щоб одержане число ділилося на 144.
Обчислити суму всіх чисел від 30 до 80, кратних числу 13.
Знайти кількість парних елементів послідовності з N цілих чисел
Визначити кількість елементів послідовності цілих чисел кратних 3 і не кратних 5.
Визначити добуток непарних від’ємних елементів послідовності.
Знайти середнє арифметичне елементів послідовності, які закінчуються нулем.
Визначити суму елементів послідовності, що належать проміжку [3,7] .
Із 15 даних чисел підрахувати кількість від’ємних, кількість додатних і
Кількість нулів.
Знайти найменший елемент послідовності.
Знайти найбільший елемент послідовності.
Знайти середнє арифметичне елементів послідовності.
Обчислити значення функції y на проміжку [-10,10] з кроком 0,5
Якщо x<5
Y=
X2 якщо X>=5
О бчислити значення функції y на проміжку [-18,30] з кроком 0,2
якщо
x<-10
Y=
якщо
-10 < = x < = 10
18 в інших випадках.
Обчислити значення функції на проміжку [-12,20] з кроком 0,5
Знайти суму від’ємних і добуток додатних значень функції.
X2+5 якщо x<-5
Y=
якщо -5 < = x
< =-3
X-2 якщо х >-3
7. Одновимірні та двовимірні масиви
Масив –це впорядкована по номерам, однорідна по типу, фіксована по розміру і конфігурації сукупність елементів.
Масив визначається: іменем, типом, розмірністю (кількостю індексів або номерів), множиною значень. Всі елементи масиву мають одне ім’я та різні номери. До окремого елемента масиву можна звернутися по імені, вказавши його номер.
Алгоритм роботи з масивом:
Об’явити про нього в розділі опису, вказавши його розмірність та тип елементів, що в нього входять (тобто приготувати місце в пам’яті ПК , де будуть зберігатися значення його елементів).
Очистити підготоване місце в пам’яті.
Заповнити новими необхідними значеннями для рішення задачі.
Якщо є необхідність – вивести масив на екран для перевірки правильності введених даних.
Робота з масивом.
Виведення одержаних результатів.
Одновимірний масив
Кожному елементу ставиться у відповідність один індекс.
Опис масиву
Сonst n=100;
Var A:array[1..n] of real;
B:array[1..1000] of integer;
Очистка
For i:=1 to n do a[i]:=0;
і заповнення масиву
1. З клавіатури: for i:=1 to n do begin
writeln(‘введіть a[‘,I,’]:’);
readln(a[i]);
end;
2. По формулі : for i:=1 to n do a[i]:=i*i+5; (будь-яка формула з і )
3. Випадковими числами в діапазоні [с,d]:
for i:=1 to n do a[i]:=random(d-c)+c;
4. Із файла: for i:=1 to n do begin якщо в файлі числа
read(File1,a[i]); (записані в рядку)
readln(File2,a[i]); (записані в стовпець, тобто, ідуть один під другим)
end;
5. Виведення на екран:
for i:=1 to n do write(а[I],’ ’); в рядок
for i:=1 to n do writeln(а[I]); в стовпець