|
안냐세여????
제가 C++ 문제를 풀어야 하게 됬는데...
도무지 모르겠구.
이해가 안되서요~~~~
쫌 도와주시면 안 될까요????
꼭 좀 부탁합니다~~
중요하거든요~
제 멜루 답 보내주시면 안될까여???
꼭 정말 중요해서 부탁해요~~~~~~
==========================================================================
[문제1] 성적레코드에 대하여 구조체 변수를 참조하는 프로그램이다.
()안에 알맞은 내용을 쓰시오.
#include
struct sungjuk{
int hakbun;
char *irum;
int kor, eng, mat, tot;
};
void main(void){
struct sungjuk sung;
sung.hakbun=30101;
sung.irum="Hong gildong";
sung.kor=90;
sung.eng=80;
sung.mat=70;
sung.tot= ( ); //총점계산
cout<<"hakbun : "< cout<<"irum : "< cout<<"kor : "< cout<<"eng : "< cout<<"mat : "< cout<<"tot : "< }
[문제2] 구조체 변수를 선언하면서 초기값을 대입하는 프로그램이다.
( )안에 알맞은 내용을 쓰시오.
#include
struct sungjuk{
int hakbun;
char *irum;
int kor, eng, mat, tot;
};
void main(void){
struct sungjuk sung={30101,"Hong gildong", 90, 80, 70};
sung.tot= ( ) ; //총점계산
cout<<"hakbun : "< cout<<"irum : "< cout<<"kor : "< cout<<"eng : "< cout<<"mat : "< cout<<"tot : "< }
[문제3] 공용체 변수를 참조하는 프로그램이다. ( ) 안에 알맞은 내용을 쓰시오.
#include
union sungjuk{
char irum;
int su;
long sum;
};
void main(void){
( )//공용체 변수의 선언
sung.irum='A';
cout<<"irun :"< sung.su=90;
cout<<"su :"< sung.sum=54321;
cout<<"sum : "< }
[문제4] 구조체와 공용체의 차이점?
[문제5] 요일 이름 7개를 열거형 데이터로 정의한 후 실행 결과를 쓰시오.
#include
enum day {sun, mon, tue, wed, thr, fri, sat};
void main(void){
enum day d1, d2;
d1=mon;
d2=sat;
cout<<"mon="< cout<<"sat="< }
[문제6] 요일 이름 7개를 열거형 데이터로 정의한 후 실행 결과를 쓰시오.
#include
enum day {sun, mon, tue, wed, thr, fri, sat};
void main(void){
enum day d;
int hab=0;
for(d=sun; d<=sat; d++)
hab=hab+d;
cout<<"hab="< }
[문제7] 방위도(compass rose)는 N, NE, E 등의 방향을 가진 나침반에 있는 원형 카드를 회전시킨다. 이러한 방향 8개를 보관하는 rose라는 열거 데이터형을 만들라. 열거형의 정의 안에서, 각 기호를 그것이 나타내는 도(。) 수와 같도록 설정한다. 도 는 시계방향으로 0부터 360。까지 측정되므로, N(북)을 0, NE(북동)를 45, E(동)를 90, SE(남동)를 135도, S(남)를 135도, SW(남서)를 225도, W(서)를 270도, NW(북서)를 315도까지 표시한다.
사용자가 도 단위로 행로를 입력할 수 있게 한 다음, 그 행로가 이들 방향 중의 하나와 같으면 'N', 'NE' 등을 사용하여 해당 행로를 표시하는 프로그램을 작성한다. 단, 행로가 10도 같이 다른 방향이면 그냥 도 수만을 표시한다.
|