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

сектор окружности.разработка интерфейса классов, создание статических и динамических экземпляров, разработка конструкторов и деструкторов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ грамматика http://www.cyberforum.ru/cpp-beginners/thread850927.html
Всем привет! У меня есть грамматика LL(1)! помогите пожалуйста её преобразовать и написать таблицу по преобразованной грамматике!! сама грамматика: G::=E
C++ Не работает getline() Здравствуйте, есть такой код: bool Library::AddNewBook() { bool repeat = true; char answer; std::regex author(AuthorExp); std::regex genreCode(GenreCodeExp); while(repeat) { Book newBook; try{ http://www.cyberforum.ru/cpp-beginners/thread850923.html
Файлы (копирование содержимого, файла; инвертирование строки, подсчет количеств чисел; удаление слов, начинающиеся с гласных букв) C++
Нужно написать программу, которая копирует содержимое входного файла в выходной; инвертирует строку, подавая ее в обратном виде, подсчет количеств чисел в тексте; удаляет все слова, начинающиеся с гласных букв. _____________________________ Не получается инвертировать строку, подав ее в обратном порядке и не получается удалить все слова,которые начинаются с гласных букв. Помогите,пожалуйста. ...
C++ Выделение исправленного слова
Здравствуйте. Помогите доделать программу. Нужно прочитать текст из txt файла, исправить все буквы 'о' на 'а' и первое слово в котором поменяли 'о' на 'а' выделить сначала и конца символом '!'. Не знаю как выделить слово #include <stdio.h> #include <stdlib.h> int main() { FILE* f = fopen("in.txt", "r"); if (f == NULL) { printf("Can't open file\n"); system("pause"); return 0;
C++ не работает прога на VS 2010 http://www.cyberforum.ru/cpp-beginners/thread850901.html
#include <stdio.h> #include <string.h> #include <math.h> #include <curses.h> #include <stdlib.h> FILE *file; char *fname = "FILE.dat"; int size=0,max={{0,0,0,0},{0,0,0,0}},rez={0,0,0,0};
C++ Расстояние между буквами Задана строка s, состоящая из маленьких букв латинского алфавита. Расстоянием между двумя символами этой строки si, sj будем считать разницу между их позициями, то есть |j − i|. Рассмотрим множество всех пар одинаковых символов, стоящих на различных позициях, после чего вычислим расстояния между символами каждой такой пары. Напишите программу, определяющую наименьшее из всех таких... подробнее

Показать сообщение отдельно
ВикаСт
Сообщений: n/a
28.04.2013, 15:17     сектор окружности.разработка интерфейса классов, создание статических и динамических экземпляров, разработка конструкторов и деструкторов
Дана фигура:сектор окружности. Фигура описывается индивидуальными геометрическими свойствами и общими оформительскими свойствами: цвет (RGB), видимость (true/false), стиль (сплошная, пунктирная, штриховая, ...). У фигуры имеются характеристики: периметр, площадь, ограничивающая область.
Необходимо разработать:
класс для описания фигуры и её свойств;
классы для описания точки и ограничивающей области;
набор конструкторов для создания экземпляров каждого класса различными способами (дефолтный конструктор, копирующий конструктор, параметрический конструктор);
методы для изменения и получения свойств фигуры;
методы для вычисления характеристик фигуры;
интерфейс для создания экземпляров фигуры, отображения и изменения всех свойств фигуры.
Интерфейс реализуется в модуле Interface.cpp. Для редактирования фигуры разработать функцию ModifyFigure(), которая должна получать ссылку на экземпляр фигуры и предоставлять интерактивый консольный интерфейс для работы с ним. Фигура, точка, область реализуются в модуле Figures.cpp. Описание классов находится в модуле Figures.h. Цвет реализуется как длинное целое число через typedef. Стиль реализуется как перечисление через enum.
Требования:
Фигуру реализовать отдельным классом (Figure). Точку на плоскости реализовать отдельным классом (Location). Ограничивающую область реализовать отдельным классом (Clip). Тип линии реализовать перечислением (Styletype). Цвет реализовать как длинное целое число в формате RGB. Тестовая часть программы находится в функции Main(), которая создает статический, динамический, автоматический экземпляры фигуры параметрическим, копирующим, дефолтным способом и вызывает ModifyFigure() для изменения и получения свойств фигуры.

1 Описание геометрических свойств фигуры, формулы расчёта характеристик
2 Протокол тестирования (набор операций по изменению свойств)
3 Листинги всех модулей программы с комментариями

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