#include<iostream>

using namespace std;

struct sungjuk{
	char name[20];
	int kor;
	int eng;
	int mat;
	int tot;
	double ave;
};

void totAve(sungjuk &s);
void prn(sungjuk s);

void main()
{
	sungjuk s = {"성윤정",100,80,95};
	totAve(s); //총점과 평균
	prn(s); //출력
}

void totAve(sungjuk &s)
{
	s.tot = s.kor + s.eng + s.mat;
	s.ave = s.tot / 3.0;
}

void prn(sungjuk s)
{
	cout<<"\n이름\t국어\t영어\t수학\t총점\t평균";
	cout<<"\n -------------------------------------------";
	cout<<"\n"<<s.name<<"\t"<<s.kor<<"\t"<<s.eng<<"\t"<<s.mat<<"\t"<<s.tot<<"\t"<<s.ave<<"\n";
}




#include<iostream>

using namespace std;

struct sungjuk{

	char name[20];
	int kor;
	int eng;
	int mat;
	int tot;
	double ave;
};

void init(sungjuk &s);
void totAve(sungjuk &s);
void prn(sungjuk s);

void main()
{
	sungjuk s;
	init(s);
	totAve(s); //총점과 평균
	prn(s); //출력
}

void init(sungjuk &s)
{
	cout<<"이름을 입력하세요.-> ";
	cin>>s.name;
	cout<<"국어 점수를 입력하세요.-> ";
	cin>>s.kor;
	cout<<"영어 점수를 입력하세요.-> ";
	cin>>s.eng;
	cout<<"수학 점수를 입력하세요.-> ";
	cin>>s.mat;
}

void totAve(sungjuk &s)
{
	s.tot = s.kor + s.eng + s.mat;
	s.ave = s.tot / 3.0;
}

void prn(sungjuk s)
{
	cout<<"\n이름\t국어\t영어\t수학\t총점\t평균";
	cout<<"\n -------------------------------------------";
	cout<<"\n"<<s.name<<"\t"<<s.kor<<"\t"<<s.eng<<"\t"<<s.mat<<"\t"<<s.tot<<"\t"<<s.ave<<"\n";
}




#include<iostream>

using namespace std;

struct sungjuk{
	char name[20];
	int kor;
	int eng;
	int mat;
	int tot;
	double ave;
};

void init(sungjuk s);
void totAve(sungjuk &s);
void prn(sungjuk s);

void main()
{
	sungjuk s[5];

	for(int i=0; i<5; i++){
		init(s[i]);
	}
}

void init(sungjuk s)
{
	cout<<"이름을 입력하세요.-> ";
	cin>>s.name;
	cout<<"국어 점수를 입력하세요.-> ";
	cin>>s.kor;
	cout<<"영어 점수를 입력하세요.-> ";
	cin>>s.eng;
	cout<<"수학 점수를 입력하세요.-> ";
	cin>>s.mat;
	cout<<"\n";
	totAve(s);
	prn(s);
}

void totAve(sungjuk &s)
{
	s.tot = s.kor + s.eng + s.mat;
	s.ave = s.tot / 3.0;
}

void prn(sungjuk s)
{
	cout<<"\n이름\t국어\t영어\t수학\t총점\t평균";
	cout<<"\n -------------------------------------------";
	cout<<"\n"<<s.name<<"\t"<<s.kor<<"\t"<<s.eng<<"\t"<<s.mat<<"\t"<<s.tot<<"\t"<<s.ave<<"\n";
}

2008/10/10 11:25 2008/10/10 11:25

Trackback URL : http://mysilpir.net/trackback/317

Leave a comment

« Previous : 1 : ... 14 : 15 : 16 : 17 : 18 : 19 : 20 : 21 : 22 : ... 270 : Next »

블로그 이미지

일상의 이야기를 나누는 공간입니다.

- 실피

Calendar

    «   2009/01   »
            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

Total 157586 hit (Today 31, Yesterday 185)

Admin Write Post