Форум программистов, компьютерный форум CyberForum.ru

тест программы (класса)! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Знаки препинания в строке http://www.cyberforum.ru/cpp-beginners/thread283302.html
Подсчитать количество знаков препинания в строке.
C++ Функции float average(int arrray[],int from,int to) Напишите код функции float average(int arrray,int from,int to). Возвращаемым значением функции должно быть среднее значение элементов массива,начиная с элементом с индексом from и кончая элементом с индексом to. не знаю даже с чего начать.....помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread283301.html
C++ прокометрировать
double buf = Convert::ToDouble(pole->Text);// и как это заумно прокомент? int i,j; for(i=0;i<buf;i+=180); // больше всего это интерисует как прокоментировать заумно for(j=0;j>buf;j-=180); if ((buf==i)||(buf==j)) { pole->Text = "0"; }
cryptoapi, шифрование, 3DES C++
BYTE* Encrypt(char *str, char *password) { HCRYPTPROV hCryptProv = 0; HCRYPTKEY hKey = 0; HCRYPTHASH hHash = 0; BYTE *pBuffer = 0; DWORD dwBufferLen = strlen(str); CryptAcquireContext(&hCryptProv, NULL, NULL, PROV_RSA_SCHANNEL, 0); CryptCreateHash(hCryptProv, CALG_SHA, 0, 0, &hHash);
C++ Дано целое число K. Поменять порядок цифр в числе на обратный. http://www.cyberforum.ru/cpp-beginners/thread283258.html
Дано целое число K. Поменять порядок цифр в числе на обратный.
C++ WinAPI GDI в WinAPI Решил разобраться с рисованием с помощью GDI Нашел простой пример с основами: #include "stdafx.h" #include<windows.h> int main() { // Получаем DC для рисования HDC hDC = GetDC (hWnd); подробнее

Показать сообщение отдельно
makakas2ruls
 Аватар для makakas2ruls
0 / 0 / 0
Регистрация: 11.01.2010
Сообщений: 49
25.04.2011, 19:48     тест программы (класса)!
здраствуйте!
вот задача на построение класса , я её зделал ,а тестик невыходит никак довести до ума, вот набросок:

int main(int argc, char *argv[])
{
Triangle ;
а=2,b=4;
cout << "(" << a() << "," << b() << ")" << "\n";

c = (a,b);
printf(c);

system("PAUSE");
return EXIT_SUCCESS;

а вот сам код:
обект прямоугольный триугольник , задан длинами катетов.Конструктор должен розрешыть
создавать обекты з иницыализацией и без.Реалезировать метод нахождения гепотенузы и площади триугольника .




//triangle.h

class Triangle
{ //конструктор

public:
Triangle();
Triangle(float a, float b); // Ввод зміних

float hypotenuse();
float area();

private:
float a, b;
};

//triangle.cpp

#include <math.h> //заголовний файл для виконання простих мат. операцій

Triangle::Triangle() :
a(0), b(0)
{
}

Triangle::Triangle(float a, float b)
{
this->a = a;
this->b = b;
}

float Triangle::hypotenuse()
{
return sqrt(a*a+b*b);
}

float Triangle::area()
{
float c;
c = hypotenuse(); //По формулі Герона
return sqrt( (a+b+c)*(b+c-a)*(a+c-b)*(a+b-c)/4.0f);
}

вот мои маленькие наброски

int main(int argc, char *argv[])
{
Triangle w;
float а, b;
а= 4; b= 2;
cout << "(" << a() << "," << b() << ")" << "\n";



system("PAUSE");
return EXIT_SUCCESS;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru