디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

사실은 나도 숙제가 있음욬 ㅋㅋㅋ

생각놀이갤로그로 이동합니다. 2010.09.12 23:18:27
조회 223 추천 0 댓글 2

#include <iostream>

     

using namespace std;

     

struct CUSTOMER//고객의 정보를 저장하기 위한 사용자정의 데이터형(구조체)

{

char Name[255];//고객의 이름

int Age;//나이

char Sex;//성별

};

int main()

{

CUSTOMER customer[10];//10개의 구조체 배열 선언

int num = 0 , i;//num :구조체 Index, I :출력을 위한 카운터 변수

char menu;//사용자의 입력을 저장할 변수

     

while(true)//무한루프

{

// 메뉴출력

cout << "1. 고객 정보 입력\\n";

cout << "2. 고객 정보 출력\\n";

cout << "3. 종료\\n";

cout << "메뉴선택 : ";

cin >> menu;//사용자의 입력을 저장함

     

if( menu == \'3\') return 0;//‘3’일 경우 프로그램 종료

     

switch(menu)

{

case \'1\'://고객 정보 입력을 위한 처리

if(num == 10)//10개의 구조체를 모두 사용했을 경우

{

cout << "더 이상 고객 정보를 입력할 수 없습니다.\\n";

continue;//메뉴로 돌아감 (while의 end_block으로 이동)

}

cout << "고객 이름 : ";

cin >> customer[num].Name;

     

cout << "고객 나이 : ";

cin >> customer[num].Age;// 이름과 나이를 입력받아 해당 구조체의 변수에 저장

     

cout << "성별(M,F) : ";

     

while(1)// 성별의 입력은 M,F로 제한 나머지의 경우 재입력

{

cin >> customer[num].Sex;// 입력을 받음

//올바른 입력이면 루프이탈 잘못된 입력이라면 재입력

if(customer[num].Sex == \'M\' || customer[num].Sex== \'F\')break;

else  cout << " 성별은 M,F로 입력하세요 " << endl;

     

     

}

num++;//인덱스 1 증가

break; //switch 이탈..

     

case \'2\':

for(i=0;i<num ;i++) //사용자에게서 입력된 개수의 구조체를 방문하여 출력

{

cout.width(20);

cout.setf(ios_base::left);// 너비설정, 왼쪽정렬

cout << customer[i].Name;//이름출력

     

cout.width(3);//너비 3으로 재설정

cout << customer[i].Age  <<  customer[i].Sex << endl;// 나이 성별 출력

}

break;//switch 이탈

     

default : // 입력이 1이나 2가 아닐경우의 처리

cout << "잘못 입력하셨습니다." << endl;

continue;

}//switch block end..

}//while block end..

     

return 0;

}

-----------------------------------------------------------------------------------------------------

책에 있는 소스 빈칸 채우고 주석 달아오기 -_-;;


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
218950 나도 기왕 짠거 [4] prismatic갤로그로 이동합니다. 10.11.19 136 0
218948 돈 없으면 옥타브나 쓰세영 [2] prismatic갤로그로 이동합니다. 10.11.19 68 0
218947 잠깐 디- 횽 바바 [11] Gromit갤로그로 이동합니다. 10.11.19 179 0
218945 c언어 이거 어떻게 해야하는지 조언 좀주세요 [20] 민쩌리(121.173) 10.11.19 215 0
218943 느..느려도 괜찮아!!! 말인데 [6] 양반씨갤로그로 이동합니다. 10.11.19 123 0
218942 쿼리튜닝이 레알 힘들다 [8] 해일리갤로그로 이동합니다. 10.11.19 113 0
218941 느..느려도 괜찮아!!! [10] 디-(67.194) 10.11.19 185 0
218939 안되겠다. 더이상 나로서는 무리야.이소스를 해결해줘 [4] BTTTS!갤로그로 이동합니다. 10.11.19 90 0
218937 하드디스크 수명이 다햇나봐 [3] 이모군(1.225) 10.11.19 76 0
218934 김늅늅 형 2006년판하고 [6] Tsabes(58.72) 10.11.19 59 0
218933 html은 int main() {} 역할하는게 뭐임? 프갤횽들? [13] BTTTS!갤로그로 이동합니다. 10.11.19 116 0
218932 잉여력 미시간지부장 디-입니다 [6] 디-(67.194) 10.11.19 124 0
218931 드래곤 파이야~~ rntjr갤로그로 이동합니다. 10.11.19 43 0
218930 전문학교 전문대 하니 그생각 나네 [4] 막장갤신학생갤로그로 이동합니다. 10.11.19 227 0
218929 그나마 한국 IT에서 돈 좀 번 비즈니스 마들 [3] 분당살람갤로그로 이동합니다. 10.11.19 129 0
218927 흑의 김유식 - 광고 than 봇 - prismatic갤로그로 이동합니다. 10.11.19 65 0
218926 형들 보안전문가 하고싶은데 진로문제 [23] ㅇㅇ(59.27) 10.11.19 196 0
218924 늅늅 개발자한테 조언좀.. [12] Tsabes(58.72) 10.11.19 125 0
218923 JAVA 학원을 다니겠습니다. [6] 막장갤신학생갤로그로 이동합니다. 10.11.19 165 0
218922 백수생활 [4] 손목(112.154) 10.11.19 147 0
218921 미들 사이드 조인트 스테레오 [1] prismatic갤로그로 이동합니다. 10.11.19 84 0
218920 희망이... [6] 권혁진(218.239) 10.11.19 97 0
218917 삼성SDS 의 행보를 어떻게 생각함요? [5] 뉴비(59.22) 10.11.19 222 0
218916 어그로 그만해야지 난 간다. [2] 칭송받는자(210.118) 10.11.19 157 0
218914 상황이 어느정도 정리가 되었네 [6] 해일리갤로그로 이동합니다. 10.11.19 102 0
218913 보안 공부를 해야겠다. [3] Ordinary Day갤로그로 이동합니다. 10.11.19 92 0
218912 내 작업환경 [9] 칭송받는자(210.118) 10.11.19 187 0
218911 IT 종사자들은 이정도 대접 받아야 된다. [4] 칭송받는자(210.118) 10.11.19 225 0
218910 형들 능력을 보여줘 [9] (203.252) 10.11.19 80 0
218908 말은 제대로 하자 [7] 칭송받는자(210.118) 10.11.19 131 0
218907 mfc 다이얼로그 뜨는 위치 질문 좀 ㅋ [4] 아즈시체갤로그로 이동합니다. 10.11.19 590 0
218906 서현역 버거헌터 [8] 분당살람갤로그로 이동합니다. 10.11.19 202 0
218905 앞으로는 [7] 땡칠도사갤로그로 이동합니다. 10.11.19 104 0
218904 공개실연까지 당하고 [7] 해일리갤로그로 이동합니다. 10.11.19 120 0
218903 아놔 씨발 메가스터디 씹새끼들 [7] elwlwlwk갤로그로 이동합니다. 10.11.19 117 0
218902 ........? [1] 권혁진(218.239) 10.11.19 34 0
218901 피곤함이 가시질 않네 이모군(1.225) 10.11.19 38 0
218900 삼항연산자 설리의 구조 - 1편 [2] 칭송받는자(210.118) 10.11.19 96 0
218899 19금 모음 [4] elwlwlwk갤로그로 이동합니다. 10.11.19 151 1
218898 안녕 보지맨들아 ? [1] 칭송받는자(210.118) 10.11.19 134 0
218896 짤 투척! [6] 일광면(119.198) 10.11.19 108 0
218895 자바는 망한다 [5] 칭송받는자(210.118) 10.11.19 224 0
218894 자바 진심 쫌 망했으면 좋게따 일광면(119.198) 10.11.19 117 0
218893 레즈와 백합 [6] 땡칠도사갤로그로 이동합니다. 10.11.19 171 0
218892 안녕 하드 코더들아 ? [5] 칭송받는자(210.118) 10.11.19 135 0
218891 개발자가 아니라고 치면 [4] 분당살람갤로그로 이동합니다. 10.11.19 81 0
218890 C언어영역 두문제 나왔네... [1] 뒷북둥둥이(121.182) 10.11.19 97 0
218889 23살의 여자 개발자란 있을 수 없다 [14] 비교연산자(121.67) 10.11.19 249 0
218888 나 게이인가봐..화장질이 잼있어 [4] 일광면(119.198) 10.11.19 67 0
218887 수능언어 문제에 포인트 나옴 ㅋㅋㅋ [3] 모모이갤로그로 이동합니다. 10.11.19 114 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2