
- •Методичні вказівки до виконання лабораторних та контрольних робіт із дисципліни "Програмування"
- •Порядок виконання лабораторних та контрольних робіт
- •Зміст контрольної роботи:
- •Загальні відомості
- •Int n; puts("Введіть розмір масиву");
- •Int n,m; puts("Введіть розмір масиву");
- •Int n; puts("Введіть розмір масиву структур");
- •Лабораторні роботи Лабораторна робота № 1 Робота з масивами
- •Лабораторна робота № 2 Структури та об'єднання.
- •Лабораторна робота № 3 Елементарне введення у функції
- •Лабораторна робота № 4 Прийоми використання функцій
- •Лабораторна робота № 5 Робота з файлами
- •Контрольні роботи
- •Завдання 1
- •Масиви та покажчики, масиви динамічної пам’яті
- •Варіанти завдань до програми 1.1
- •Варіанти завдань до програми 1.2
- •Завдання 2 Структури, об'єднання Варіанти завдань до програми 2.1
- •Варіанти завдань до програми 2.2
- •Завдання 3 Елементарне введення у функції Варіанти завдань до програми 3.1
- •Варіанти завдань до програми 3.2
- •Завдання 4 Прийоми використання функцій Варіанти завдань до програми 4.1
- •Варіанти завдань до програми 4.2
- •Завдання 5 Робота з файлами Варіанти завдань до програми 5.1
- •Варіанти завдань до програми 5.2
- •Контрольні питання
- •Література
Варіанти завдань до програми 3.2
Розробіть задану згідно варіанту функцію та продемонструйте роботу цієї функції, зробивши в головній програмі кілька викликів функції з різними параметрами.
Розробіть функцію, в яку передається масив типу float, що повертає суму додатних елементів цього масиву.
Розробіть функцію, в яку передається масив типу char, що повертає максимальний елемент цього масиву.
Розробіть функцію, в яку передається масив типу int, що повертає індекс мінімального елементу цього масиву.
Розробіть функцію, в яку передається масив типу float, що повертає суму елементів масиву в діапазоні від 5.0 до 100.
Розробіть функцію, в яку передається масив типу int, що повертає кількість непарних елементів масиву.
Розробіть функцію, в яку передається масив типу float, що повертає добуток додатних елементів масиву.
Розробіть функцію, в яку передається масив типу double, що повертає суму квадратів елементів масиву.
Розробіть функцію, в яку передається масив типу float, що повертає середнє арифметичне елементів масиву.
Розробіть функцію, в яку передається масив типу long, що повертає число елементів, які більші за задане число.
Розробіть функцію, в яку передається масив типу int, що повертає число елементів, які дорівнюють нулю.
Завдання 4 Прийоми використання функцій Варіанти завдань до програми 4.1
Розробіть задані згідно варіанту перевантажені функції та продемонструйте роботу цих функцій, зробивши в головній програмі кілька викликів функції з різними параметрами.
Розробіть перевантажені функції, в які передаються масиви типів int, float, double, що виводять на екран значення елементів масивів.
Розробіть перевантажені функції, в які передаються один, два або три параметри типу float, що повертають подвійне значення параметру, суму двох або трьох параметрів.
Розробіть перевантажені функції, в які передаються масиви типів char, int, float, що повертають суми від’ємних елементів масивів.
Розробіть перевантажені функції, в які передаються один, два або три параметри типу int та повертають квадрат параметру, добуток двох або трьох параметрів.
Розробіть перевантажені функції, в які передаються три параметри типів int, float, double, що повертають максимальне значення параметру.
Розробіть перевантажені функції, в які передаються два параметри типів int або float і три параметри типів int або float та повертають суму цих параметрів.
Розробіть перевантажені функції, в які передаються масиви типів char, int, float, що повертають кількість елементів, які менші за 8.
Розробіть перевантажені функції, в які передаються один, два або три параметри типу int та повертається куб параметру, подвійний добуток двох параметрів або – трьох параметрів.
Розробіть перевантажені функції, в які передаються масиви типів char, int, float, що повертають кількість від’ємних елементів масивів.
Розробіть перевантажені функції, в які передаються масиви типів int, char, float, що повертають кількість елементів, які більше 10.