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

Определить площадь круга и площадь заштрихованных областей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Класс Phone http://www.cyberforum.ru/cpp-beginners/thread684206.html
Создать класс Phone: Фамилия, Имя, отчество, Адрес, Номер, Время внутригородских разговоров, Время междугородних разговоров. Определить процент внутригородских и междугородних разговоров. Помогите пожалуйста с задачей
C++ как вывести промежуточные значения? вот код #include <vcl.h> #pragma hdrstop #include <stdio.h> #include <conio.h> #include <math.h> http://www.cyberforum.ru/cpp-beginners/thread684177.html
C++ Как правильно соединить
Вот код // Adding an ODBC data source with the SQLConfigDataSource (FoxPro) string SourceODBCName("DSN=NewVFP1\0"); if (!SQLConfigDataSource(NULL,ODBC_ADD_DSN, "Microsoft Visual FoxPro Driver", SourceODBCName + "Description=VFP Data Source\0" "SourceDB=C:\0" "SourceType=DBC\0"
C++ Структуры
Помогите пожалуйста сделать так, чтобы проверял номер. У меня не получается. /*Описать структуру NOTE (фамилия и имя, номер телефона, день рождения). Введите данные в массив, состоящий из восьми элементов типа NOTE. Выведите на экран информацию о людях, телефон которых начинается с цифр 232. Если таких нет, то программа должна выдать соответствующее сообщение на экран.*/ #include <iostream>...
C++ Определить, в каком квадранте находится точка http://www.cyberforum.ru/cpp-beginners/thread684163.html
помогите определить в С++, в каком квадранте находится точка (x, y) и вывести номер квадранта.
C++ Метки Есть ли команда в С++ наподобие команды в паскале label 1; 1:, т.е. метки. Если можно пример. Спасибо всем большое! подробнее

Показать сообщение отдельно
gsm180
19 / 11 / 1
Регистрация: 19.10.2012
Сообщений: 100
Записей в блоге: 1
30.10.2012, 23:09     Определить площадь круга и площадь заштрихованных областей
Можно и так
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
37
38
39
40
#include<iostream>
using namespace std;
class mclass{
protected:
    double a,b;
public:
    void set_m(double x, double y){a=x;b=y;}
    void show(){
        cout<<a<<" и "<<b<<" равна "<<endl;}
};
class round:public mclass{
public:
    round(){}
friend  double circle_area(double r);
    double resalt(){
        double res=circle_area(a)-circle_area(b)+2*circle_area(b/2);
        return res;}
};
 
double circle_area(double r){
    double s=3.14*r*r;
    return s;}
 
 
int main()
{setlocale(0,"rus");
double a[2]; round t; 
for(int i=0;i<2;i++){
    cout<<"Введите "<<i+1<<" радиус"<<endl;
    cin>>a[i];}
a[0]<a[1]?t.set_m(a[1],a[0]):t.set_m(a[0],a[1]);
cout<<"Площадь фигуры с радиусами ";
t.show();
cout<<t.resalt();
 
cin.get();
cin.get();
 
    return 0;
}
 
Текущее время: 22:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru