林中誠 程式設計 20121204 題目一 林中誠 程式設計 20121204 題目一


#include <stdio.h>
#include <stdlib.h>

struct rectangle
{
private:
int length;
int width;
public:
int area(int x ,int y)
{
length=x;
width=y;
return (length*width);
}
};

int main()
{

rectangle r1;

printf("計算面積=%d\n", r1.area(10,20));
printf("計算面積=%d\n", r1.area(20,20));
printf("計算面積=%d\n", r1.area(30,20));

printf("計算周長=%d\n", r1.area(30,20));
printf("計算周長=%d\n", r1.area(30,20));
printf("計算周長=%d\n", r1.area(30,20));

system("pause");
return 0;
}

林中誠 程式設計 20121204 作業二 林中誠 程式設計 20121204 作業二


#include <stdio.h>
#include <stdlib.h>


struct rectangle
{
private:

float length ;
float width;


public:
int area(int x ,int y)
{
length=x;
width=y;
printf("int............\n");
return (length*width);
}
float area(float x ,float y)
{
length=x;
width=y;
printf("float............\n");
return (length*width);
}
};

int main()
{

rectangle r1,r2,r3;


//r1.length=10;
//r1.width=20;

printf("area=%d\n", r1.area(10,20));
printf("area=%f\n", r2.area(float(20.5),float(20.5)));
printf("area=%d\n", r1.area(30,20));


system("pause");
return 0;
}

林中誠 程式設計 20121204 作業一 林中誠 程式設計 20121204 作業一


#include <stdio.h>
#include <stdlib.h>

struct rectangle
{
private:
int length;
int width;
public:

   int area(int x ,int y)
    {
      length=x;
      width=y;
      return (length*width);
    }
    int Perimeter(int x ,int y)
    {
      length=x;
      width=y;
      return (2*(length+width));
    }
};

int main()
{

rectangle r1;

printf("計算面積=%d\n", r1.area(10,20));
printf("計算面積=%d\n", r1.area(20,20));
printf("計算面積=%d\n", r1.area(30,20));

printf("計算周長=%d\n", r1.Perimeter(10,20));
printf("計算周長=%d\n", r1.Perimeter(20,20));
printf("計算周長=%d\n", r1.Perimeter(30,20));

system("pause");
return 0;
}