Форум программистов, компьютерный форум, киберфорум
Наши страницы

Создание и использование классов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод ортогонализации Грама - Шмидта http://www.cyberforum.ru/cpp-beginners/thread37667.html
Смысл задачи состоит в том что нужно систему линейных уровнений решить методом ортогонализации Грама - Щмидта. Дело в том что я знаю этот метод как нахождение базисов. А как этот метод применить к...
C++ Нахождение количества определенных элементов массива Приветствую всех кто решил зайти сюда... Необходимо определить количество элементов массива, которые удовлетворяют следующему условию: в строке слева от элемента находятся элементы меньшие его, а... http://www.cyberforum.ru/cpp-beginners/thread37654.html
C++ COM-объект..клиент-сервер..shared memory
передо мной поставлена задача: что то в таком стиле, весь текст не привожу... вопрос: где про приведенное ниже можно почитать? если кто писал подобное есть ли советы. сам с таким впервые...
C++ Справка C++ Архангельского
Народ, у кого есть справка Архангельского ? Полная.
C++ Сумма отрицательных элементов массива http://www.cyberforum.ru/cpp-beginners/thread37631.html
В одномерном массиве, состоящем из nвещественных элементов, вычислить: Сумму отрицательных элементов массива
C++ Найти в матрице первую строку, все элементы которой положительны Найти в матрице первую строку, все элементы которой положительны подробнее

Показать сообщение отдельно
zaesa2006
0 / 0 / 0
Регистрация: 01.06.2009
Сообщений: 5
02.06.2009, 18:22  [ТС]
а ты не поленись завтра же в это же врямя выложи!) я пораньше постараюсь... у мня и так завалы сесия однако((

Добавлено через 20 часов 9 минут 10 секунд
по лабе сделал 3 файлами:
1) спецификация
2)реализация
3)программа клиент

1)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <conio.h>
#include<iostream.h>
 
class tre
{private:
int a;
int b;
int c;
public:
tre(int,int,int);
~tre(){printf("\nObject deleted!");getch();};
int per();
float s();
};
имя файла TRE.H
2)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include<iostream.h>
#include"tre.h"
#include<math.h>
 
tre::tre(int x,int y,int z)
{a=x;b=y;c=z;
if(!((a+b>c)&&(a+c>b)&&(b+c>a))) {printf("ERROR!!!"); getch(); exit(1);}
}
 
int tre::per()
{return (a+b+c);
}
 
float tre::s()
{float p;
p=(a+b+c)/2;
return (sqrt(p*(p-a)*(p-b)*(p-c)));}
имя файла TRE.CPP

3)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <conio.h>
#include<iostream.h>
#include"tre.cpp"
 
int main()
{int x,y,z;
clrscr();
cout<<"x=";
cin>>x;
cout<<"y=";
cin>>y;
cout<<"z=";
cin>>z;
clrscr();
tre tre1(x,y,z);
printf("Perimetr= %d\n",tre1.per());
printf("Ploschad= %f\n",tre1.s());
getch();
return 0;
}
имя файла MAIN.CPP

Добавлено через 1 час 14 минут 16 секунд
жду приговора...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru