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

Классы "Пара чисел" и "Прямоугольный треугольник" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти интеграл методом прямоугольников http://www.cyberforum.ru/cpp-beginners/thread1156722.html
использовать метод прямоугольников. Для построения прямоугольника использовать середину отрезка. y= 0, y = 5x − x2 +14. никак не разобрался как туда интегралы вводить или я что не так сделал... подскажите. заранее спасибо.
C++ Продемонстрировать преимущества применения фактических и формальных параметров функций разработать набор подпрограмм в которых продемонстрировать преимущества применения фактических и формальных параметров функций при решении задач различных направлений. Предметную область подобрать самостоятельно...........делать в С++ http://www.cyberforum.ru/cpp-beginners/thread1156720.html
Сформировать список L, включив в него положительные элементы списка L1 и отрицательные элементы списка L2 C++
Сформировать список L, включив в него положительные элементы списка L1 и отрицательные элементы списка L2. Список L отсортировать в порядке возрастания абсолютных значений элементов. В программе использовать указатели. Список list использовать нельзя. помогите пожалуйста.
C++ Заданное натуральное число M представить в виде суммы квадратов двух натуральных чисел
Заданное натуральное число M представить в виде суммы квадратов двух натуральных чисел . Написать и протестировать функцию решения этой задачи. Помогите пожалуйста Добавлено через 37 секунд очень срочно надо
C++ Мусор в строках при чтении структуры http://www.cyberforum.ru/cpp-beginners/thread1156700.html
Проблема. Как сделать что бы в строки не записывался муссор. Например: вожу 2 студентов (Например: Vladislav,Anna). При считывании в имени Анна, содержиться муссор. Тоже самое с фамилией, кодам, группой. Чем меньше содержимого строки, тем больше мусора. Помогите как решить эту проблему.Возможно что то важное упустил. Код : #include <iostream> #include <fstream>
C++ Как из do while переделать в for я уже настолько "заучилась", что элементарные вещи сделать не могу. подскажите, пожалуйста ) как из do while переделать в for do { // перестановка символов tmp = arr ; arr = arr ; arr = tmp ; подробнее

Показать сообщение отдельно
magasin
0 / 0 / 0
Регистрация: 29.04.2013
Сообщений: 42
24.04.2014, 23:03     Классы "Пара чисел" и "Прямоугольный треугольник"
Необходимо реализовать:
Базовый класс:
ПАРА_ЧИСЕЛ (PAIR)
Первое_число (first) - int
Второе_число (second) – int
Определить методы изменения полей и вычисления произведения чисел.
Создать производный класс ПРЯМОУГОЛЬНЫЙ_ТРЕУГОЛЬНИК
(RIGHTANGLED), с полями-катетами. Определить метод вычисления гипотенузы

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
36
#include <iostream>
 
using namespace std;
class PAIR{
public:
    int a,b;
public:
    PAIR(){};
    PAIR (int x1, int x2)
    {a=x1;b=x2;}
    ~PAIR (){};
void Vvod()
{cout<<"Vvedite pervii katet: ";cin>>a;
cout<<"Vvedite vtoroi katet: ";cin>>b;
};};
class RIGHTANGLED:public PAIR
{int c;
public:
RIGHTANGLED () {};
RIGHTANGLED(int x1, int x2)
    {a=x1;b=x2;};
~RIGHTANGLED(){};
int Gipotenyza()
{
    return c=sqrt(a*a+b*b);
};
void Vivod()
{cout<<"\nZnachenie gipotenyzi="<<c<<endl;
}};
int main()
{   RIGHTANGLED X1;
RIGHTANGLED X2(5,6);
X1.Vvod();
X2.Vivod();
X1.Vivod();
    system("pause");return 0;}
Проблема в том, что вместо ответа мне выводит :Znachenie gipotenyzi=-85993460. Помогите исправить.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru