DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Робота в інтегрованому середовищі об’єктно-орієнтованого програмування

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Кафедра інформаційних систем та мереж

Інформація про роботу

Рік:
2015
Тип роботи:
Лабораторна робота
Предмет:
Об’єктно-орієнтоване програмування
Група:
СА
Коротко про документ

Про що ця робота

У лабораторній роботі досліджено інтегроване середовище програмування для створення та відлагодження проєктів. Наведено приклад реалізації класу комплексних чисел на C++.

У роботі розглядаються

  • Об'єктно-орієнтоване програмування
  • Інтегроване середовище розробки
  • Класи та об'єкти в C++
  • Перевантаження операторів
  • Робота з комплексними числами
  • Компіляція та відлагодження програм

Зміст і розділи

  1. Мета роботи
  2. Завдання
  3. Текст програми
  4. Результат виконання програми
  5. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів
Викладачі:Не вказано

Ключові поняття

середовище програмуваннякомплексні числакласперевантаженнякомпіляціявідлагодженняпроєктC++метод

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Національний університет "Львівська політехніка" Кафедра інформаційних систем та мереж Лабораторна робота №1 на тему: Робота в інтегрованому середовищі об’єктно- орієнтованого програмування Мета роботи: ознайомитись з основними компонентами інтегрованого середовища програмування; навчитись створювати, відлагоджувати і виконувати проекти програм. Завдання: Вивчити структуру та функціональні можливості інтегрованого середовища Visual C++ / Borland C++. Навчитися створювати та виконувати проекти програм. Набрати, відлагодити та виконати наступну програму Текст програми: #include <iostream> #include <assert.h> using namespace std; class complex { double re, im; public: complex(double=0,double=0); ~complex(); complex operator+(complex&); complex operator-(complex&); complex operator*(complex&); complex operator/(complex&); complex operator^(unsigned); friend istream& operator>>(istream&,complex&); friend ostream& operator<<(ostream&,complex&); }; complex::complex(double r, double i) { re=r; im=i; } complex::~complex() { } complex complex::operator+(complex& y) { return complex(re+y.re, im+y.im); } complex complex::operator-(complex& y) { return complex(re-y.re, im-y.im); } complex complex::operator*(complex& y) { return complex(re*y.re-im*y.im, re*y.im+im*y.re); } complex complex::operator/(complex& y) { double r1=re; double i1=im; double r2=y.re; double i2=y.im; return complex((r1*r2-i1*i2)/(r2*r2+i2*i2), (-r1*i2+i1*r2)/(r2*r2+i2*i2)); } complex complex::operator^(unsigned n) { complex y(1,0); for(int i=1;i<=n;i++) y=y*(*this); return y; } istream& operator>>(istream& is, complex& x) { char c; cin>>c; assert(c=='('); cin>>x.re; cin>>c; assert(c==','); cin>>x.im; cin>>c; assert(c==')'); return is; } ostream& operator<<(ostream& os, complex& x) { os<<'('<<x.re<<','<<x.im<<')'<<endl; return os; } void main() { complex a(1,1); complex b(1,1); complex c(1,1); complex x; setlocale(LC_ALL,"Ukrainian"); cout<<"Введiть комплексне число у форматi: (re,im) ->"; cin>>x; cout<<"Результат = "<<a*(x^2)+b*x+c<<endl; system("pause"); } Результат виконання програми: / Висновок: При виконанні даної лабораторної роботи я ознайомився з основними компонентами інтегрованого середовища програмування, навчився створювати, відлагоджувати і виконувати проекти програм.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!