Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
labs (oop).doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
98.3 Кб
Скачать

Лабораторная работа №7

Тема: Работа с классами на С++.

Цель: Научится составлять простой класс для вычисления значений функции.

Задание: Составить программу вычисления значения функции согласно варианту с использованием класса.

15.

у = ln x + arctg x

S=0.35, [0.4:2.5]

#include "stdafx.h"

#include <iostream>

#include <math.h>

#include <iomanip>

using namespace std;

class funk

{

public:

float st, ed, s, x, y;

void schet();

};

void funk::schet()

{

float st, ed, s, x, y;

cout << "Введите начальное значение промежутка: ";

cin >> st;

cout << "Введите конечное значение промежутка: ";

cin >> ed;

cout << "Введите шаг: ";

cin >> s;

x = st;

while (x<ed)

{

x += s;

y = log10(x) + atan(x);

}

cout << "Результат=" << y << endl;

}

int _tmain(int argc, _TCHAR* argv[])

{

setlocale(LC_CTYPE, "rus");

funk* f = new funk;

f->schet();

cout << "Програму виконав студент групи П-410 - Стасюк Iгор\n";

system("pause");

return 0;

}

Висновок: на лабораторній роботі я навчнвся працювати із класами.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]