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

Создать абстрактный базовый класс Figure с виртуальной функцией Периметр. Создать производные классы Rectangle - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать шаблонный класс для определения нормы элемента заданного типа http://www.cyberforum.ru/cpp-beginners/thread1180839.html
Нужно создать шаблонный класс для определения нормы элемента заданного ти-пу. Для комплексных чисел норма определяется как модуль комплексно-го, для вектора - как корень квадратный из суммы квадратов элементов, для матрицы - максимальное значение по модулю. Применить класс для поиска элементов различных типов. Очень долго ломал голову но так и не понял что надо зделать. помогите пож)
C++ Функции обработки структур BOX Помогите с задачей, пожалуйста! Условие на фотографии: http://www.cyberforum.ru/cpp-beginners/thread1180837.html
C++ Считать текст после определенного набора символов
Здравствуйте! Помогите, пожалуйста, составить программу, которая бы считывала бы текст после определенного набора символов PTR= до символа %, например "dgfdPTR=ADGGD%"-выводится ADGGD. В тексте данная комбинация встречается много раз. #include <iostream> #include <fstream> using namespace std; int main() { ifstream in("input.txt"); char str='PTR='; Что дальше писать не...
Многофайловая программа с заголовком C++
Помогите с задачей, пожалуйста! Условие на фотографии: <...> Добавлено через 2 часа 50 минут Пусть имеется определение следующего простого класса: class Person { private: static const LIMIT=25; string lname; //Фамилия char fname; //Имя
C++ Из текстового файла распечатать строку с заданным номером http://www.cyberforum.ru/cpp-beginners/thread1180828.html
Нужно доработать программу.Зависает.С++.Файлы После ввода в консоль номер строки, консоль зависает. Вот код: #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <iostream>
C++ Работа с классами Помогите с задачей, пожалуйста! Условие на фотографии: Перепечатывайте задание на форум. подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,154
Завершенные тесты: 1
10.10.2014, 10:52     Создать абстрактный базовый класс Figure с виртуальной функцией Периметр. Создать производные классы Rectangle
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
class Figure
{
public:
  virtual double GetPerimeter()=0;
};
 
class Rectangle : public Figure
{
  double a, b;
public:
  Rectangle(double, double);
  double GetPerimeter() {return (a+b)*2.0; }
};
 
Rectangle :: Rectangle(double a, double b)
{
   this->a = a;
   this->b = b;
}
int main()
{
   Figure* f=new Rectangle(10.0,20.0);
   cout<<f->GetPerimeter();
   return 0;
}
 
Текущее время: 13:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru