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

Прокоментируйте программу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Слежение объекта за курсором http://www.cyberforum.ru/cpp-beginners/thread1189348.html
Доброго времени суток. Делаю игру на OpenGL и возникла небольшая проблема, над которой бьюсь уже не первый день. Есть окно, размерами 600х600, в нем я рисую по центру окружность радиуса 100 пикселей. В этой окружности рисую прямую(радиус), с координатами первой точки (300, 300) - центр окружности и вторые координаты лежат на окружности. Так вот, если я изменяю положение курсора мыши, мне нужно...
C++ Табуляция функции y=x^2-4x+3 Табулировать функцию y=x^2-4x+3. Программа должна содержать описание класса, реализующего поставленную задачу. Начальные значения параметров задавать с использованием конструктора. Кто-нибудь может помочь с заданием? Последние задание в контрольной уже который час не пойму как сделать. Или может у кого-нибудь есть аналогичный код? Очень хочу разобраться Добавлено через 23 часа 37 минут... http://www.cyberforum.ru/cpp-beginners/thread1189343.html
C++ Теория вероятностей. Не могу понять как написать на С++
Определить вероятность того, что в семье имеющей 6 детей не больше 4 девочек. Веpоятность pождения девочки p=0.5, мальчика q=1-p Веpоятность того, что в семье, имеющей n детей, будет m девочек: Необходимо вычислить вероятности того, что в семье не будет ни одной девочки, одна девочка, две девочки и т.д. до четырех девочек включительно, а затем пpосуммиpовать вычисленные вероятности.
В строке последовательно записываются числа от 1 до k, потом числа повторяются, пока строка не заполнится C++
Всем привет, помогите с решением этой задачи: Создать динамический двумерный массив размера mxn, заполнить его по следующему правилу: в строке последовательно записываются числа от 1 до k, потом числа повторяются, пока строка не заполнится.При переходе к следующей строке начинаем с числа, следующего за тем, на котором остановились в предыдущей строке. Например, для m=4, n=6, k=5 получится...
C++ Освобождение памяти http://www.cyberforum.ru/cpp-beginners/thread1189332.html
Похоже что проблема с освобождением памяти. У меня есть абстрактный класс CObject и его потомок CMeteor, в котором реализованы виртуальные функции одна из которых уничтожение объекта через определенное количество времени. Объекты класса CMeteor создаются раз в определенное время и помещаются в контейнер Objects. Правильно ли я понимаю, что при каждом erase объекта из контейнера надо...
C++ Посчитать +,-,* ввод/выдов для полинома #include <iostream> using namespace std; class Polinom { int length,n,m; float* members; public: подробнее

Показать сообщение отдельно
Евгений Конь
0 / 0 / 0
Регистрация: 04.05.2014
Сообщений: 41

Прокоментируйте программу - C++

26.05.2014, 23:52. Просмотров 149. Ответов 1
Метки (Все метки)

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
35
#include <iostream.h>
#define pi 3.14159
class Rectangle;    //Предварительное объявление класса
class Circle{
float S;
float R;
void area() {S=pi*R*R;}
friend float sumS(Rectangle,Circle);//Объявление "дружественности"
public:
Circle(float r) {R=r;}
};
 
class Rectangle{
float a,b;
float S;
void area() {S=a*b;}
friend float sumS(Rectangle,Circle); //Объявление "дружественности"
public:
Rectangle(float length,float width) {a=length;b=width;}
};
 
float sumS(Rectangle ro, Circle co) //Определение дружественной
{                               //функции
 ro.area();
 co.area();
 return ro.S+co.S;
}
 
int main()
{
 Circle c(1.0);
 Rectangle r(2.0,3.0);
 cout<<"Суммарная площадь фигур: "<<sumS(r,c)<<endl;
 return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru