Використовуючи відповідний компонент відобразити графік функції на заданому проміжку. Здійснивши табулювання функції на деякому проміжку з’ясувати

  1. чи є дана функція спадною та знайти найбільше та найменше значення цієї функції на заданому проміжку;
  2. чи перетинає графік функції вісь ОХ;
  3. в якому квадранті більше точок;
  4. «середнє значення» функції;
  5. найбільше від’ємне значення;
  6. найменше додатне значення;
  7. чи є дана функція зростаючою та знайти найменше та найменше значення цієї функції на заданому проміжку.
  8. наближено знайти точку перетину графіка функції і віссю ОХ;
  9. відобразити симетрично відносно осі ОХ;
  10. відобразити симетрично відносно осі ОУ:

 

Варіанти функцій подано в таблиці

функція інтервал крок h
[0;1] 0,1
[0;10]
[0;1] 0,1
[1;2] 0,1
[0;1] 0,1
[0;5] 0,5
[0;2] 0,2
[0,5;3] 0,25
[0;6] 0,6
[0;6] 0,6
[0;1] 0,1
[1;10]
[0;2] 0,2
[0;10]
[2;3] 0,1

 

Контрольні запитання

1. Який компонент може бути використаним для введення кількості елементів?

2. Які компоненти можуть бути використані при введені/виведенні одновимірних масивів?

3. Який компонент може бути використаним при побудові графіка функції?


Лабораторна робота № 23

 

Тема:Використання компонентів для роботи з файлами.

 

Мета роботи: Набуття навичок

Теоретичні відомості:.матеріали лекцій (тема 29).

Завдання для самостійної роботи

Завдання 1.

1. Дано нетипізований файл, який містить дійсні числа. Визначити найбільший елемент.

2. Дано нетипізований файл, який містить дійсні числа. Визначити найменший елемент серед додатніх.

3. Дано нетипізований файл, який містить дійсні числа. Визначити найбільший елемент серед від’ємних.

4. Дано нетипізований файл, який містить цілі числа. Визначити кількість парних елементів.

5. Дано нетипізований файл, який містить цілі числа. Визначити середнє арифметичне елементів.

6. Дано нетипізований файл, який містить цілі числа. Визначити суму додатних елементів.

7. Дано нетипізований файл. В якому міститься три одновимірних масиви по 10 елементів. Визначити найбільший елемент кожного масиву.

8. Дано текстовий файл, який містить дійсні числа. Визначити найбільший елемент.

9. Дано текстовий файл, який містить дійсні числа. Визначити найбільший елемент серед від’ємних.

10. Дано текстовий файл, який містить дійсні числа. Яких елементів більше – додатних чи від’ємних.

11. Дано текстовий файл, який містить цілі числа. Визначити кількість елементів більших за найменший елемент.

12. Дано текстовий файл, який містить цілі числа. Визначити кількість парних елементів.

13. Дано текстовий файл, який містить цілі числа. Визначити середнє арифметичне елементів.

14. Дано типізований файл, який містить деякий текст. Визначити кількість входжень символу «А».

15. Дано типізований файл, який містить дійсні числа. Визначити найбільший елемент.

16. Дано типізований файл, який містить дійсні числа. Визначити найбільший елемент серед від’ємних.

17. Дано типізований файл, який містить дійсні числа. Визначити найменший елемент серед додатних.

18. Дано типізований файл, який містить дійсні числа. Яких елементів більше – додатних чи від’ємних.

19. Дано типізований файл, який містить цілі числа. Визначити кількість парних елементів.

20. Дано типізований файл, який містить цілі числа. Визначити середнє арифметичне елементів.

21. Дано типізований файл, який містить цілі числа. Визначити суму додатних елементів.

22. База даних магазину міститься в типізованому файлі. Зберігається наступна інформація: назва товару, одиниці виміру, кількість. Створити процедури додавання, вилучення та модифікації записів бази даних. Організувати пошук в базі даних за назвою товару.

23. База даних меломана міститься в типізованому файлі. Зберігається наступна інформація: назва пісні, група, тривалість пісні. Створити процедури додавання, вилучення та модифікації записів бази даних. Організувати пошук в базі даних за назвою пісні.

24. База даних студентів міститься в типізованому файлі. Зберігається наступна інформація: прізвище ім’я по-батькові студента, спеціальність, курс, успішність. Створити процедури додавання, вилучення та модифікації записів бази даних. Організувати пошук в базі даних за назвою пісні.

25. В текстовому файлі міститься двовимірний масив цілих чисел. В першому рядку містяться дані про розмірність цього масиву в кожному наступному рядку міститься рядок цього двовимірного масиву. Визначити найбільший елемент цього масиву.

26. В текстовому файлі міститься двовимірний масив цілих чисел. В першому рядку містяться дані про розмірність цього масиву в кожному наступному рядку міститься рядок цього двовимірного масиву. Для кожного рядка визначити найбільший елемент та знайти їх середнє арифметичне.

27. В типізованому файлі міститься двовимірний масив цілих чисел. Визначити найбільший елемент цього масиву.

28. В типізованому файлі міститься одновимірний масив цілих чисел. Визначити найбільший серед від’ємних елементів цього масиву.

29. Дано текстовий файл, який містить дійсні числа. Визначити найбільший елемент.

30. Дано текстовий файл, який містить дійсні числа. Визначити найменший елемент серед додатніх.

31. Дано текстовий файл, який містить дійсні числа. Визначити найбільший елемент серед від’ємних.

32. Дано текстовий файл, який містить цілі числа. Визначити кількість парних елементів.

33. Дано текстовий файл, який містить цілі числа. Визначити середнє арифметичне елементів.

34. Дано текстовий файл, який містить цілі числа. Визначити суму додатних елементів.

35. Дано текстовий файл, який містить парну кількість цілих чисел. Визначити суму елементів з парними номерами.

36. Дано текстовий файл, який містить кількість цілих чисел кратну 3. Визначити суму елементів з номерами, які кратні 3.

37. Дано текстовий файл, у якому міститься три одновимірних масиви по 10 елементів. Визначити найбільший елемент кожного масиву.

38. Дано текстовий файл, який містить дійсні числа. Знайти добуток елементів, менших за середнє арифметичне.

39. Дано текстовий файл, який містить дійсні числа. Підрахувати кількість елементів кратних 3.

40. Дано текстовий файл, який містить дійсні числа. Яких елементів більше – додатних чи від’ємних?

41. Дано текстовий файл, який містить цілі числа. Визначити кількість елементів більших за найменший елемент.

42. Дано текстовий файл, який містить цілі числа. Визначити кількість елементів, що належать відрізку .

43. Дано текстовий файл, який містить цілі числа. Парні числа записати у файл з іменем «NotOdd.txt» а непарні у файл «Odd.txt».

44. Дано текстовий файл, який містить цілі числа. Створити файл «Rez.txt», у який записати суму та добуток елементів даного файлу.

45. Дано текстовий файл, який містить цілі числа (у першому рядку записано кількість елементів, у другому через пробіл послідовність цілих чисел). У цьому файлі замінити всі від’ємні елементи нулями.

46. Дано текстовий файл, який містить цілі числа (у першому рядку записано кількість елементів, у другому через пробіл послідовність цілих чисел). Впорядкувати ці числа у зростаючому порядку.

47. Дано текстовий файл, який містить цілі числа (у першому рядку записано кількість елементів, у другому через пробіл послідовність цілих чисел). До кожного елемента більшого за середнє арифметичне додати мінімальний елемент цієї послідовності цілих чисел.

48. У двох різних файлах знаходяться елементи двох векторів (у першому рядку записано кількість елементів, у другому через пробіл послідовність цілих чисел). Знайти скалярний добуток цих векторів.

49. Дано текстовий файл, який містить деякий текст. Визначити кількість входжень символу «А».

50. Дано текстовий файл, який містить деякий текст. Визначити кількість входжень голосних та приголосних літер.

51. Дано текстовий файл, який містить деякий текст. Підрахувати кількість слів, довжина яких більша за .

52. Дано текстовий файл, який містить деякий текст. Створити текстовий файл «File2.txt», у якому зберегти усі слова, які починаються з літери «а».

53. Дано текстовий файл, який містить деякий текст. Створити файл, у якому всі літери «а», цього тексту замінені на літеру «о».

54. Дано текстовий файл, який містить деякий текст. Створити файл, у якому всі слова, що містять підрядок «нов» замінені на слово «мир».

55. Дано текстовий файл, який містить деякий текст. Створити файл, у який входять тільки ті рядки даного файлу, які починаються із слова «мир».

56. Дано текстовий файл, який містить деякий текст. Створити файл, у який входять тільки ті рядки даного файлу, які закінчуються словом «мир».

Контрольні запитання

1. Які компоненти можуть бути використані для роботи з дисками,каталогами?

2. Які компоненти можу бути використані для вибору імені файлу при виконанні операцій відкриття/збереження?

3. Які компоненти можуть бути використані для створення/виведення текстових файлів?