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

объектное C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ уравнение нахождения произведения главной диагонали в матрице http://www.cyberforum.ru/cpp-beginners/thread104965.html
Помогите плизз написать уравнение нахождения произведения главной диагонали в матрице (нужна общяя формула для лубого вида матриц (NxM && NxN)) для си++. Добавлено через 3 минуты вот прога #include <iostream> #include <conio.h> #define n 3 // а если н 4
C++ Количество всех различных представлений числа известно что любое натуральное число N(0<N<=1000) может быть представлено в виде суммы квадратов не более 4-ех положительных целых чисел.Написать программу, которая на ввод числа N, выводит количество S всех различных представлений этого числа. Представления которые отличаются лишь порядком слагаемых, считаются одинаковыми. например: N=4: S=2 (1^2+1^2+1^2+1^2=4, 2^2=4) мне не нужно решение,... http://www.cyberforum.ru/cpp-beginners/thread104956.html
перевисти на С C++
Здраствуйте! помогите перевисти програму с паскаля! flag:=((sqr(-1.3)+sqr(0.4)>16 and (-1.3)>4 and(0.4)>4: Flag:=((sqr(x)+sqr(y)>16 and(x<4)or(x>-4) and(y<4) or (y>-4)): write(' tochka z koordinatami x, y zashtri зарание благадарю!!!!
C++ Производитель - потребитель. Синхронизация. Семафоры
Добрый вечер, комьюнити. На днях получил задание: Синхронизация. Семафоры 1. Создать класс CriricalSection - критическая секция, с методами Enter и Leave, реализующими взаимное исключение с использованием аппаратных средств (InterlockedExchange). 2. Создать класс Semaphore - считающий семафор, с полем Count и методами Up и Down. Для обеспечения взаимного исключения при работе с полем Count...
C++ Получить действительную матрицу... http://www.cyberforum.ru/cpp-beginners/thread104920.html
Здравствуйте. Необходимо составить программу на языка программирования С++. Как деалть это задание не имею понятия... много пропустил из-за болезни. Так что прошу помощу у знающих людей. =) За ранее всем спасибо! Задание : Дана действительная матрица А , I, j=1,..,n. Получить Действительную матрицу В , I, j=1,…,n, элемент bij Которой равен произведению элементов данной Матрицы ...
C++ Строка, алфавитный порядок Пожалуйста, помогите сделать задачу, уже 3ю неделю над ней страдаю! Написать и протестировать функцию, которая определяет, располагаются ли буквы в заданной символьной строке в алфавитном порядке. Если кто поможет, спасибо заранее! подробнее

Показать сообщение отдельно
SerЁga
32 / 32 / 4
Регистрация: 18.08.2009
Сообщений: 93
15.03.2010, 20:13     объектное C++
Файл Cone.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef _CONE_H
#define _CONE_H
class Cone
{
public:
    Cone();
    Cone(float,float);
    void Set_Init(float,float);
    float get_so();
    float get_sb();
    float get_sp();
private:
    float radius;//radius osnovaniya
    float H;//visota
    
};
#endif _CONE_H
файл Cone.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include "Cone.h"
#include<math.h>
Cone::Cone()
{
    radius=0;
    H=0;
}
Cone::Cone(float rad, float h)
{
    radius=rad;
    H=h;
}
 
void Cone::Set_Init(float rad,float h)
{
    radius=rad;
    H=h;
}
 
 
float Cone::get_so()
{
    return 3.14*radius*radius; 
}
float Cone::get_sb()
{
    return 3.14*radius*sqrt(radius*radius+H*H); 
}
float Cone::get_sp()
{
    float Sosn=3.14*radius*radius;
    float Sboc=3.14*radius*sqrt(radius*radius+H*H);
    return Sosn+Sboc;
}
файл Main.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include<iostream>
using namespace std;
#include "Cone.h"
int main()
{
  Cone CN(6.5,7.8);
  cout<<"Plochad osnovaniya= "
      <<CN.get_so()<<endl
      <<"Plochad bocovoi poverxnosti="
      <<CN.get_sb()<<endl
      <<"Plochad polnava="
      <<CN.get_sp()<<endl;
  Cone CN1;
  CN1.Set_Init(5.5,6.3);
  cout<<"**********************************"<<endl;
  cout<<"Plochad osnovaniya= "
      <<CN1.get_so()<<endl
      <<"Plochad bocovoi poverxnosti="
      <<CN1.get_sb()<<endl
      <<"Plochad polnava="
      <<CN1.get_sp()<<endl;
  cout<<"***************************************"<<endl;
  Cone *CN2;
  CN2=new Cone();
  CN2->Set_Init(5.0,4.3);
  cout<<"**********************************"<<endl;
  cout<<"Plochad osnovaniya= "
      <<CN2->get_so()<<endl
      <<"Plochad bocovoi poverxnosti="
      <<CN2->get_sb()<<endl
      <<"Plochad polnava="
      <<CN2->get_sp()<<endl;
  return 0;
}
 
Текущее время: 08:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru