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

Программа нахождения площади круга или сектора. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверка на симметричность через стек http://www.cyberforum.ru/cpp-beginners/thread301925.html
Дана строка чётной длины. Через стек проверить симметрична она или нет. Вот, написал. #include "stdafx.h" #include <iostream> #include <conio.h> #include "stack.h" using namespace std; int _tmain(int argc, _TCHAR* argv)
C++ Лаба на полиморфизм помогите сделать пожалуйста, Если надо будет то я перевиду: "Опис класів: 1. Базовий клас «рядки»: 2. Віртуальні функції обчислення довжини і вставки символу з виведенням результат. 3. Похідний клас «Великі Літери».: 4. Значення рядка 5. Конструктор з параметром 6. Віртуальні функції обчислення довжини і вставки через символ символу «/» з виведенням результату. 7. Похідний клас... http://www.cyberforum.ru/cpp-beginners/thread301914.html
Определить, является ли матрица магическим квандратом C++
Помогите решить: Дана целая квадратная матрица n - го порядка. Определить, является ли она магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и столбцах одинаковы. Получить транспонированную матрицу. Сформировать одномерный массив из ее диагональных элементов. Найти след матрицы, суммируя элементы одномерного массива. Похожее есть по теме...
Переделать программу немного... C++
Привет. Извиняюсь если написал не в тот раздел. Проблема такая. Есть программа: модель преобразования виртуального адреса в физический. Но у нее Организация виртуальной памяти - страничная с TLB (буфером быстрой переадресации), а нужно сделать с чтобы Организация виртуальной памяти - была...сегментно -страничная, принятая в процессооре Pentium. (прога ) а вообще задача такая: "Модель...
C++ Обратный порядок слов в строке http://www.cyberforum.ru/cpp-beginners/thread301894.html
Введенное предложение нужно обработать так, чтобы его последовательность слов была напечатана в обратном порядке. Т.е. изначально "мама мыла раму" А должно получиться "раму мыла мама"
C++ Деревья Создать процедуру построения бинарного дерева на основе не бинарного. Заранее спасибо. подробнее

Показать сообщение отдельно
Offset
0 / 0 / 0
Регистрация: 30.11.2010
Сообщений: 13

Программа нахождения площади круга или сектора. - C++

22.05.2011, 15:53. Просмотров 2321. Ответов 7
Метки (Все метки)

Давно как-то писали с другом, потом забросили, а сейчас она потребовалась, но выдает ошибку, что не находит конструктор класса...Подредактируйте, пожалуйста!

Условие: Напишите программу позволяющую находить площади круга или сектора. В конструкторе класса должно происходить инициализация переменных, а вычисление значений, а также вывод результата в соответствующих методах класса. Пользователь вначале вводит название фигуры, площадь которой хочет вычислить, а затем параметры данной фигуры.


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.h>
#include <math.h>
#include <string.h>
using namespace std;
class myclass {
double s;  //площадь
double r;  //радиус
double l;  //угол
public:
myclass(double);  //конструктор
double S_sector();
double S_krug();};
myclass::myclass(double x){r=x;};
double myclass::S_sector(){s=(l*pow(r,2))/2;};
double myclass::S_krug(){s=3.14*pow(r,2);};
int main(){
int r,l;
char a[10], *sec="sector", *kr="krug";
cout<<"Enter name of a figure"<<endl;
cin>>a;
if(strstr(a,kr)){
cout<<"Vvedite radius"<<endl;
cin>>r;
myclass(r);  //конструктор с параметром
myclass ob1;
ob1.S_krug();
cout<<ob1.S_krug();
if(strstr(a,sec)){
cout<<"Vvedite radius i ugol">>endl;
cin>>r>>l;
myclass(r);
myclass ob2;
ob2.S_sector();
cout<<ob2.S_sector();
int t;
cin>>t;}}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru