середа, 22 березня 2017 р.

Лабораторна робота 10.1

Тема. Реалізація алгоритмів з використанням процедур і функцій у вигляді програм
Мета. Навчитися реалізовувати мовою програмування обчислювальні з використанням процедур і функцій.

Варіанти завдань для самостійного виконання.

Вар.
Завдання
1
Написати програму для обчислення значення тригонометричної функції за вибором (sin, cos, tg, ctg).
Вікно програми має містити список, де можна вибрати функцію, текстове поле для вводу аргументу функції, дві радіокнопки для виводу одиниці вимірювання аргументу (градуси чи радіани) та текстове поле для виводу результату. Обчислення має здійснюватися після вибору функції зі списку або радіокнопки одиниць кута.
Оформіть процес обчислення за допомогою функцій. Розмістіть на формі малюнок із зображенням синусоїди на декартовій системі координат.
2
Написати програму для обчислення параметрів трикутника.
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (площу, периметр, радіус описаного кола, радіус вписаного кола), три текстові поля для вводу довжин сторін трикутника, текстове поле або текстову мітку для виводу результату. Розмістіть на формі малюнок із зображенням цієї геометричної фігури.
Оформіть процес обчислення за допомогою функцій.
3
Написати програму для обчислення параметрів прямокутника.
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (площу, периметр, довжину діагоналі, кут між діагоналями), два текстові поля для вводу довжин сторін прямокутника, текстове поле або текстову мітку для виводу результату.
Оформіть процес обчислення за допомогою функцій. Розмістіть на формі малюнок із зображенням цієї геометричної фігури.
4
Написати програму для обчислення параметрів круга.
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (площу, довжину кола, діаметр), текстове поле для вводу радіусу кола, текстове поле або текстову мітку для виводу результату.
Оформіть процес обчислення за допомогою функцій. Розмістіть на формі малюнок із зображенням цієї геометричної фігури.
5
Написати програму для обчислення параметрів паралелограма.
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (площу, периметр, довжину першої діагоналі, довжину другої діагоналі), два текстові поля для вводу довжин прямокутника, одне текстове поле для вводу кута в градусах між сторонами паралелограма, текстове поле або текстову мітку для виводу результату.
Оформіть процес обчислення за допомогою функцій. Розмістіть на формі малюнок із зображенням цієї геометричної фігури.
6
Написати програму для обчислення параметрів прямого циліндра.
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (повну площу поверхні, площу бічної поверхні, об’єм, площу основи), два текстові поля для вводу радіуса основи та висоти циліндра, текстове поле або текстову мітку для виводу результату.
Оформіть процес обчислення за допомогою функцій. Розмістіть на формі малюнок із зображенням цієї геометричної фігури.
7
Написати програму для обчислення параметрів паралелепіпеда.
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (площу поверхні, об’єм, довжину діагоналі), три текстові поля для вводу довжин ребер паралелограма, текстове поле або текстову мітку для виводу результату.
Оформіть процес обчислення за допомогою функцій. Розмістіть на формі малюнок із зображенням цієї геометричної фігури.
8
Написати програму для обчислення параметрів кулі.
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (площу поверхні, об’єм, діаметр), текстове поле для вводу радіусу кулі, текстове поле або текстову мітку для виводу результату.
Оформіть процес обчислення за допомогою функцій. Розмістіть на формі малюнок із зображенням цієї геометричної фігури.
9
Написати програму для обчислення параметрів прямого конуса з кругом у основі.
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (повну площу поверхні, площу бічної поверхні, об’єм, довжину твірної конуса), два текстові поля для вводу радіуса основи та висоти конуса, текстове поле або текстову мітку для виводу результату.
Оформіть процес обчислення за допомогою функцій. Розмістіть на формі малюнок із зображенням цієї геометричної фігури.
10
Написати програму для обчислення параметрів руху тіла, кинутого під кутом до горизонту.
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (максимальну дальність польоту, максимальну висоту польоту, час польоту), два текстові поля для вводу початкової швидкості тіла та кута до горизонту в градусах, текстове поле або текстову мітку для виводу результату.
Оформіть процес обчислення за допомогою функцій. Розмістіть на формі малюнок із схематичним зображенням руху тіла (параболою). Всі величини задавати в системі СІ
11
Написати програму для обчислення параметрів рівноприскореного руху тіла кинутого вертикально вниз.
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (час падіння, максимальну швидкість польоту, повну механічну енергію тіла під час польоту), два текстові поля для вводу початкової швидкості тіла та висоти з якої тіло кинули, текстове поле або текстову мітку для виводу результату.
Оформіть процес обчислення за допомогою функцій. Розмістіть на формі малюнок із схематичним зображенням руху тіла. Всі величини задавати в системі СІ
12
Написати програму для здійснення операцій зі звичайними дробами («+», «-», «*», «/»).
Вікно програми має містити чотири текстові поля для уведення першого дробу (чисельник і знаменник) та другого дробу (чисельник і знаменник), список, де можна вибрати операцію та текстового поля для виводу результату десятковим дробом. Обчислення має здійснюватися після вибору функції зі списку.
Оформіть процес обчислення за допомогою функцій.
13
Написати програму для обчислення параметрів трикутника.
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (площу, периметр, довжини сторін), шість текстових полів для вводу координат вершин трикутника, текстове поле або текстову мітку для виводу результату. Розмістіть на формі малюнок із зображенням цієї геометричної фігури.
Оформіть процес обчислення за допомогою функцій.
14
Написати програму для обчислення параметрів коливань математичного маятника.
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (період коливань, частоту коливань, циклічну частоту коливань), два текстові поля для вводу довжину підвісу та прискорення вільного падіння, текстове поле або текстову мітку для виводу результату.
Оформіть процес обчислення за допомогою функцій. Розмістіть на формі малюнок із схематичним зображенням математичного маятника. Всі величини задавати в системі СІ
15
Написати програму для обчислення параметрів графіка функції y=ax2+bx+c (параболи).
Вікно програми має містити список, де можна вибрати параметр, який необхідно обчислити (координати вершини, напрямок віток (вгору чи вниз), точки перетину з віссю ОХ, точка перетину з віссю ОY), три текстових поля для вводу коефіцієнтів a, b, c, текстове поле або текстову мітку для виводу результату. Розмістіть на формі малюнок із зображенням параболи на декартовій системі координат.
Оформіть процес обчислення за допомогою функцій.
Приклад
Створити програму для обчилення швидкості, переміщення, часу в рівномірному русі.
Розв’язання задачі



Програмний код:

Немає коментарів:

Дописати коментар