Ім'я файлу: Лаболаторна робота 2 звіт.docx
Розширення: docx
Розмір: 259кб.
Дата: 14.11.2021
скачати
Пов'язані файли:
Семінар №9.docx

Лаболаторна робота №2

Цикли та розгалуження. Цикли та їх застосування”.

Виконав:

Студент групи КІ-11 Моцал В.Р.

Перевірив:

Викладач Сусла М.В.

Тернопіль – 2021

Варіант 6.







Перший спосіб: без використання функцій користувача





Другий спосіб: з використанням функцій користувача




#include

#include

using namespace std;

void myfunc()

{

float a, b, c, xpoch, xkin, h;

cout << "Введіть a: ";

cin >> a;

cout << "Введіть b: ";

cin >> b;

cout << "Введіть c: ";

cin >> c;

cout << "Введіть x початкове: ";

cin >> xpoch;

cout << "Введіть x кінцеве: ";

cin >> xkin;

cout << "Введіть крок H: ";

cin >> h;

float y;

int A = a, B = b, C = c;

for (float x = xpoch; x <= xkin; x += h)

{

if ((c < 0) && (b != 0))y = a * (x * x) + (b * b) * x;

else if ((c > 0) && (b == 0))y = (x - a) / (x + c);

else y = x / c;

if (((A & B) | (A & C)) == 0)

cout << (int)y << endl;

else cout << (float)y << endl;
}

}

int main()

{

SetConsoleCP(1251);

SetConsoleOutputCP(1251);

myfunc();

}

скачати

© Усі права захищені
написати до нас