목록으로 2013.03.19. 10:18
C언어

ver3

youtube

Circle ver_3.JPG

Circle ver_3.cpp

 

#include <iostream>
using namespace std;
class Circle
{
private:
        int r;
        float area;
public:
        Circle(int a){r=a;}
        Circle(){r=0;}
        void calcArea(){area=(float)r*r*3.14;}
        void print(){cout<<"반지름 : "<<r<<", 넓이 : "<<area<<endl;}
        void setRadius(){int d; cout<<"반지름 : "; cin>>d; r=d;}
};

int main()
{
        Circle c[3];

        for(int b=0; b<3; b++)
        {
        c[b].setRadius();
        c[b].calcArea();
        }

        cout<<"원의 넓이 구하기"<<endl;

        for(int k=0; k<3; k++)
        {
        c[k].print();
        }
}

댓글 1

댓글 작성 권한이 없습니다. 로그인하기

  • #include<iostream>
    using namespace std;

    class Circle
    {
    private:
    int r;
    double area;
    public:
    Circle()
    {

    }

    void calcArea()
    {
    area=r*r*3.14;
    }
    void print()
    {
    cout<<"반지름 : "<<r;
    cout<<" 넓이 : "<<area<<endl;
    }
    void setRadius(int i)
    {
    r=i;
    }



    };

    int main()
    {
    Circle cr[3];
    for(int i=0; i<3; i++)
    {
    int a;
    cin>>a;

    cr[i].setRadius(a);
    cr[i].calcArea();
    }

    for(int j=0; j<3; j++)
    cr[j].print();
    }
NO
TITLE
섬네일
profile 너에게제공 | 03. 19 | 조회
28
C언어
profile 너에게제공 | 03. 19 | 조회 426
26
C언어 ver3 1
profile 너에게제공 | 03. 19 | 조회
22
C언어
profile 너에게제공 | 03. 28 | 조회
21
C언어 ex1 1
C언어
profile 너에게제공 | 03. 28 | 조회
20
C언어 3-28
C언어
레이나sv | 04. 02 | 조회
19
C언어 Rectangle
C언어
레이나sv | 04. 02 | 조회
18
C언어 Rectangle2
C언어
레이나sv | 04. 02 | 조회
17
C언어 Rectangle3
C언어
레이나sv | 04. 02 | 조회
16
C언어 Rectangle4
레이나sv | 04. 02 | 조회
15
profile 너에게제공 | 04. 02 | 조회
14