- •Намалювати блок схеми до поставлених завдань
- •"Горячі" клавіші інтегрованого середовища
- •Текстовий редактор інтегрованого середовища
- •Команди вставки та видалення
- •Контрольні запитання
- •Лабораторне завдання
- •Лабораторна робота №3 Програмування алгоритмів лінійної структури
- •Операції в алгоритмічній мові паскаль.
- •Оператор присвоювання.
- •Приклад програми на мові паскаль.
- •Стандартні функції мови паскаль.
- •Лабораторна робота №4 Програмування розгалужених процесів
- •Умовний оператор
- •Додаток Варіанти завдання
- •Лабораторна робота №5 Програмування циклічних процесів
- •Оператор циклу з передумовою while
- •Оператор циклу з постумовою repeat
- •Оператор циклу з параметром for
- •Додаток 1 Варіанти завдання
- •Лабораторна робота №6 Обробка одновимірних масивів. Символьні масиви.
- •Символьні масиви
- •Рядковий тип у турбо-паскалі
- •Робота з символьним рядком, представленим масивом символів
- •Робота з символьними рядками як з єдиним цілим
- •Варіанти завдання
- •Варіанти завдання
- •Лабораторна робота №7 Обробка багатовимірних масивів turbo pascal.
- •Регулярні типи (масиви)
- •Приклад програми з застосуванням масивів.
- •При роботі з масивами у Паскалі слід пам'ятати:
- •Додаток 1 Варіанти завдання
- •Лабораторна робота №8-9 Програмування з використанням процедур і функцій
- •Додаток 1 Варіанти завдання
- •Додаток 2 Варіанти завдання
- •Лабораторна робота № 10 записи. Масиви записів
- •Лабораторна робота № 11 Робота з файлами
- •Теоретичні відомості
- •Var ім’я файлової змінної : text;
- •Var ім’я файлової змінної : file of тип компонентів;
- •Лабораторна робота № 12 Робота з динамічними змінними
- •Теоретичні відомості
Варіанти завдання
В рядку символів довжиною 50 знайти кількість входжень букви "S".
Якщо в рядок довжиною 80 символів входить слово "IN" логічний змінній Т присвоїти значення "True".
Задано рядок довжиною 70 символів. Перевірити, чи містяться в ньому цифри від 3 до 7.
В рядку довжиною 70 символів поміняти місцями словами IN і IF.
Якщо в рядок символів довжиною 60 входить символ '!', то логічній змінній L присвоїти значення "TRUE".
В рядку символів довжиною 50 виявити дублювання букв і видати їх на екран.
В рядку довжиною 70 символів знайти найдовше слово і вивести його на друк.
Якщо в рядку символів є арабські цифри "4" і "6" змінній логічного типу S1 присвоїти значення TRUE.
В рядку, довжиною 60 символів визначити кількість входжень слова "FOR".
В рядку, довжиною 70 символів поміняти місцями слова THEN і ELSE.
Якщо в рядку, довжиною 60 символів міститься слово THEN, то логічній змінній Т присвоїти значення "TRUE".
В рядку символів довжиною 70 замінити слово OR на слово FOR.
В рядку, довжиною 80 символів містяться знаки ариифметичної дії '+' , '-', '*', '/', то логічній змінній L присвоїти значення TRUE.
Символьна строка довжиною 70 символів не повинна містити слова "DID". Якщо це не так логічній змінній S присвоїти FALSE.
В рядку символів довжиною 70 визначити кількість входжень слова "IF".
Перевірити чи відповідає в символьній строці довжиною 70 символів кількість слів "CASE" і "END".
Знайти скільки разів символ &в рядок символів довжиною 70.
Перевірити відповідність кількості слів "END" словом "BEGIN". Якщо ця кількість різна, логічній L1 змінній присвоїти значення "TRUE".
Знайти кількість входжень слова "WHILE" в рядок символів довжиною 80.
Ліквідувати зайве повторення букв "t" в рядку символів довжиною 70.
В рядку довжиною 80 символів поміняти місцями букви "І" і "Е" у слові "WHELI".
Якщо слово "FOR" входить в рядок, дорвжиною 70 символів двічі присвоїти логічній змінній Т значення "TRUE".
В рядку символів довжиною 70 знайти кількість входжень букв "і" і "j".
Якщо слово "RED" входить в рядок символів довжиною 80, змінній логічного типу S присвоїти значення TRUE.
Об'єднати два рядки символів довжиною 40 в один.
Поміняти місцями слова "NOT" і "AND" в рядку символів довжиною 70.
Якщо слово "Самбір" входить у рядок символів довжиною 60 то змінній логічного типу L присвоїти значення "TRUE".
Вивести на друк всі слова, довжиною 5 символів, які містяться в символьному рядку довжиною 70.
Замінити слово "SIN" на слово "COS" в рядку довжиною 60 символів.
Варіанти завдання
Напишіть програму, яка спочатку вводить десять чисел в одновимірний масив, а потім складає окремо всі позитивні елементи цього масиву, окремо негативні елементи і видає отримані результати.
Розробіть програму, яка вводитиме з клавіатури 25 дійсних чисел і зберігати їх в деякому одновимірному масиві. Потім у користувача запрошується введення ще одного "контрольного" числа. Програма повинна перевірити, чи міститься останнє введене число серед введених раннє елементів масиву, і видати відповідне повідомлення на екран.
Напишіть програму, яка вводить з клавіатури 25 дійсних чисел, організовує їх зберігання в одновимірному масиві, а потім визначає число позитивних елементів даної послідовності і виводить результат на екран.
Напишіть програму, яка вводить з клавіатури 20 дійсних чисел, організовує їх зберігання в одновимірному масиві, а потім визначає які чисел в масиві більше, позитивних або негативних. Не виключається випадок рівності.
Напишіть програму, яка вводить з клавіатури 15 цілих чисел, організовує їх зберігання в одновимірному масиві, а потім визначає середнє арифметичне елементів масиву. Результат видається на екран користувача.
Напишіть програму яка вводить з клавіатури 20 дійсних чисел, організовує їх зберігання в одновимірному масиві, а потім визначає індекс і значення максимального елементу масиву. Результат видається на екран користувача.
Напишіть програму яка вводить з клавіатури 30 символів, організовує їх зберігання в одновимірному масиві, а потім виводить вміст масиву в зворотному порядку з вказівкою індексу (номери) кожного елементу.
Напишіть програму яка вводить з клавіатури 20 дійсних чисел, організовує їх зберігання в одновимірному масиві, а потім визначає середнє арифметичне елементів з парними індексами, і середнє арифметичне елементів з непарними номерами. Результат видається на екран користувача.
Напишіть програму, яка вводить з клавіатури 20 реальних чисел, і організовує їх зберігання в масиві. Після цього визначає суму елементів, значення яких більше середнього арифметичного еліментів масиву.
Напишіть програму, яка вводить з клавіатури 15 реальних чисел, організовує їх зберігання в масиві і визначає різницю між максимальним і мінімальним елементом масиву.
Напишіть програму, яка вводить з клавіатури 15 реальних чисел, організовує їх зберігання в масиві і визначає індекси (номери) елементів масиву, значення яких рівне значенню першого елементу масиву. Якщо такого елементу немає, вивести відповідне сообще ніє на екран.
Напишіть програму, яка вводить з клавіатури 10 реальних чисел, і організовує їх зберігання в масиві. Після цього масив пересор тіровиваєтся згідно із законом: перший елемент міняється з останнім, другою з передостаннім і т.д.
Напишіть програму, яка вводить з клавіатури 10 цілих чисел, організовує їх зберігання в масиві і визначає кількість парних і кількість непарних елементів в масиві.
Напишіть програму, яка вводить з клавіатури 30 реальних чисел і визначає середнє арифметичне перших десяти елементів, других десяти і останніх десяти. Після цього визначається максимальне і мінімальне середнє арифметичне і виводиться повідомлення.
Даний масив що складається з 10 символів. Визначити і вивести на екран індекси символів рівних першому символу.
Напишіть програму, яка спочатку вводить десять чисел в одновимірний масив, а потім складає окремо всі позитивні елементи цього масиву, окремо негативні елементи і видає отримані результати.
Розробіть програму, яка вводитиме з клавіатури 25 дійсних чисел і зберігати їх в деякому одновимірному масиві. Потім у користувача запрошується введення ще одного "контрольного" числа. Програма повинна перевірити, чи міститься останнє введене число серед введених раннє елементів масиву, і видати відповідне повідомлення на екран.
Напишіть програму, яка вводить з клавіатури 25 дійсних чисел, організовує їх зберігання в одновимірному масиві, а потім визначає число позитивних елементів даної послідовності і виводить результат на екран.
Напишіть програму, яка вводить з клавіатури 20 дійсних чисел, організовує їх зберігання в одновимірному масиві, а потім визначає які чисел в масиві більше, позитивних або негативних. Не виключається випадок рівності.
Напишіть програму, яка вводить з клавіатури 15 цілих чисел, організовує їх зберігання в одновимірному масиві, а потім визначає середнє арифметичне елементів масиву. Результат видається на екран користувача.
Напишіть програму яка вводить з клавіатури 20 дійсних чисел, організовує їх зберігання в одновимірному масиві, а потім визначає індекс і значення максимального елементу масиву. Результат видається на екран користувача.
Напишіть програму яка вводить з клавіатури 30 символів, організовує їх зберігання в одновимірному масиві, а потім виводить вміст масиву в зворотному порядку з вказівкою індексу (номери) кожного елементу.
Напишіть програму яка вводить з клавіатури 20 дійсних чисел, організовує їх зберігання в одновимірному масиві, а потім визначає середнє арифметичне елементів з парними індексами, і середнє арифметичне елементів з непарними номерами. Результат видається на екран користувача.
Напишіть програму, яка вводить з клавіатури 20 реальних чисел, і організовує їх зберігання в масиві. Після цього визначає суму елементів, значення яких більше середнього арифметичного еліментів масиву.
Напишіть програму, яка вводить з клавіатури 15 реальних чисел, організовує їх зберігання в масиві і визначає різницю між максимальним і мінімальним елементом масиву.
Напишіть програму, яка вводить з клавіатури 15 реальних чисел, організовує їх зберігання в масиві і визначає індекси (номери) елементів масиву, значення яких рівне значенню першого елементу масиву. Якщо такого елементу немає, вивести відповідне сообще ніє на екран.
Напишіть програму, яка вводить з клавіатури 10 реальних чисел, і організовує їх зберігання в масиві. Після цього масив пересор тіровиваєтся згідно із законом: перший елемент міняється з останнім, другою з передостаннім і т.д.
Напишіть програму, яка вводить з клавіатури 10 цілих чисел, організовує їх зберігання в масиві і визначає кількість парних і кількість непарних елементів в масиві.
Напишіть програму, яка вводить з клавіатури 30 реальних чисел і визначає середнє арифметичне перших десяти елементів, других десяти і останніх десяти. Після цього визначається максимальне і мінімальне середнє арифметичне і виводиться повідомлення.
Даний масив що складається з 10 символів. Визначити і вивести на екран індекси символів рівних першому символу.
