3.Щоб вийти з програми натисніть кнопку «Вихід».

Рисунок 2.8 – результат виконан\ня програми

Блок коду:

Bx = i; By = i - 1;

Cx = -i; Cy = i + 1;

angle = cos((ax * bx + ay * by)/(sqrt(ax * ax + ay * ay) * sqrt(bx * bx + by * by)));

p = (AB + AC + Bx) / 2;

r = sqrt(abs(((p-AB)*(p-AC)*(p-BC))/p));

3. Ввести довільне значення х та обчислити значення функції

де φ=tg ( x + a )- logi | b +7|, ω= , і – номер варіанту. Вхідні дані (x, a, b, c, d) ввести з клавіатури довільні. Результати вивести на екран.

Графічне зображення алгоритму рішення задачі представлено на рис. 2.9.

f
Кінець
Початок
a, b, c, d, x
tg ( x + a )- logi | b +7|

 

 

Рисунок 2.9 – Блок-схема до завдання №3

Призначення програми:

Дана програма призначена для знаходження значення функції відносно введених параметрів, а сама – х.

 

Рисунок 2.10 – Головна форма «Функція»

Інструкція:

1.В поля a, b, c, d, x введіть відповідні значення;

2.Для розрахування натисніть кнопку «Розрахувати»;

3.Щоб вийти з програми натисніть хрестик в правому верхньому кутку.

 

Рисунок 2.11 – Результат виконання програми

Блок коду:

if (abs(x)> 10){

f = (abs(sin(x) / 3.12 + cos(pow(x,2))) - 8.3 * cos(1.2 * x)) * tan(x+a) - log(abs(b+7))/log(3.0);

} else {

f = (abs(sin(x) / 3.12 + cos(pow(x,2))) - 8.3 * cos(1.2 * x)) * pow((pow(x,2)+d*exp(1.3)),1./5);

4. Оплата робіт залежить від типу виконаної роботи чи виду підприємницької діяльності (А, Б, В) і нараховується за формулою:

де і – номер варіанту. Для робіт типу А податок становить 10%, для Б –15%, для И – 20%. Ввести тип роботи. Ввести нараховану суму, суму податку і суму до видачі.

Графічне зображення алгоритму рішення задачі представлено на рис. 2.12.

 

type
type = A
type = Б
Y=

Y=

Y=

Y, percent, salary
percent = y * 0,2 salary = y - percent  
percent = y * 0,15 salary = y - percent  
percent = y * 0,1 salary = y - percent  
Кінець
Початок

 

Рисунок 2.12 – Блок-схема до завдання №4

Призначення програми:

Дана програма призначена для вирахування нарахованої суми, суми податку і суми до сплати.

 

 

Рисунок 2.13 – Головна форма «Заробітня плата»

Інструкція:

1.Виберіть тип за допомогою радіо-кнопок та введіть х;

2.Для розрахування натисніть кнопку «Вирахувати»;

3.Щоб вийти з програми натисніть кнопку «Вихід».

Рисунок 2.14 – Результат виконання програми

Блок коду:

switch(type){

case 0:

salary = 100 * (abs(sin(x) / 3.12 + cos(pow(x,2))) - 8.3 * cos(1.2 * x)) * pow(2.0, 3 + 50);

percent = salary * 0.1;

salary_to_pay = salary - percent;

break;

case 1:

salary = 150 * (abs(cos(abs(2*x))/1.2 - cos(3*x-2) + 6.15) * pow(3.0, 3 + 100));

percent = salary * 0.15;

salary_to_pay = salary - percent;

break;

case 2:

salary = 200 * ((sin(x) * pow(cos(x), 2) * sin(x + 1.4)) / 0.85 + 7.14) * pow(4.0, 3 + 135);

percent = salary * 0.2;

salary_to_pay = salary - percent;

break;

6.Побудувати таблицю відповідностей між мірами. Початкове значення міри, крок зміни цього значення та кількість рядків у таблиці (10-15) задати самостійно у режимі діалогу. Оформити та таблицю якнайкраще, використовуючи формати виведення.

1.1 карат = 0,2г = 2,9412 гран.

2.1 гран = 0,068г = 0,038378 драхм.

Призначення програми:

Дана програма призначена для переведення одних одиниць вимірювання в інші з урахуванням кроку.

Рисунок 2.19 – Форма «Завдання №6»

Інструкція:

1.Виберіть тип: вхідну одинцю вимірювання і одиниці вимірювання результату;

2.Введіть необхідну інформацію в поля: «Кількість елементів», «Початкове значення», «Крок»;

3.Для розрахунку натисніть кнопку «Перевести»;