\
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
#include "stdafx.h"
#include<iostream>
//<성적 처리 프로그램>//
using namespace std;
//함수 프로토타입 선언
void input(char *name, int *score, int num);
void oper(int *score, float *avg, int num);
void output(char *name, int *score, float *avg, int num);
void main()
{
char *name;//이름
int *score;//점수
float *avg;//평균
int num;// 사랑수를 설정
cout << "몇 사람 :";
cin >> num;
name = new char[num * 10]; //10dyte
score = new int[num * 4]; //4dyte
avg = new float[num];
input(name, score, num); //입력 (이름,점수,사람수)
oper(score, avg, num); // 연산메소드 (평균)
output(name, score, avg, num); //출력
delete[]name;
delete[]score;
delete[]avg;
}
void output(char *name, int *score, float *avg, int num)//출력
{
int i, j;
//system("cls");// 정리
for (i = 0; i<num; i++)
{
cout << name << "\t";
for (j = 0; j<4; j++)
{
cout << *(score + j) << "\t";
}
cout << *avg << endl;
name += 10;
score += 4;
avg++;
}
}
void oper(int *score, float *avg, int num)//평균구하기 코드
{
int i, j;
for (i = 0; i<num; i++)
{
*(score + 3) = 0;
for (j = 0; j<3; j++)
{
*(score + 3) += *(score + j);
}
*avg = *(score + 3) / 3.f;
score += 4;
avg++;
}
}
void input(char *name, int *score, int num) //입력
{
int i, j;
for (i = 0; i<num; i++)
{
cout << "Name input :"; //이름
cin >> name;
for (j = 0; j<3; j++)
{
if (j == 0) cout << "국어 input :"; //국어
else if (j == 1) cout << "영어 input :"; //영어
else cout << "수학 input :"; //수학
cin >> score[j];
}
name += 10;
score += 4;
}
}
|
cs |
1명을 등록했을때(Name input)=1
출력값
ms1(입력하세요)
1
|
몇 사람 :
|
cs |
ms2(입력하세요)
1
2
3
4
5
|
몇 사람 :1
Name input :조성구
국어 input :40
영어 input :40
수학 input :40
|
cs |
ms3(국어, 영어 ,수학 , 평균 ) 결과값
1
2
3
4
5
6
|
몇 사람 :1
Name input :조성구
국어 input :40
영어 input :40
수학 input :40
조성구 40 40 40 120 40
|
cs |
저의 블로그 봐주셔서 감사합니다
재.미.있.게 보셧다면 아래 하트 ❤(공감) 과 댓글 부탁 드려요 .
[c++]has ~a 이용 성적관리 프로그램 (0) | 2018.03.08 |
---|---|
[c++] 제어문 if , swtch 문 예제 온도/학점 /점수 출력 /은행 업무 선택 (0) | 2018.03.02 |