MUstar

IoT C++ 09/08 - 팀프로젝트V1

Sep 8th, 2017
35
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include<iostream>
  2. #include<ctime>
  3. #include<string.h>
  4. #include<stdlib.h>
  5. #include<conio.h>
  6. #include<windows.h>
  7. #include<fstream>
  8.  
  9. using namespace std;
  10. void Nation_list(void);
  11. void Korea(void);
  12. void search(char input[]);
  13.  
  14. class Nation //'국가' 클래스화
  15. {
  16.    public :
  17.       char Name[10]; //국가 이름
  18.       char Capital[10];//수도
  19.       char Language[20];
  20.       char President[20];//국가 원수 이름
  21.       long Population; //인구
  22.       char GDP[10]; //GDP
  23. };//메인함수의 인터페이스
  24.  
  25.  
  26.  
  27.  
  28.  
  29. int main(void)
  30. {
  31.    char input[10];
  32.    Nation_list();
  33.    cout<<"선택 : ";
  34.    cin>>input;
  35.    search(input);
  36.    
  37.    return 0;
  38. }
  39.  
  40. void TimeZone(char *city, int plustime)
  41. {
  42.     int timenow = time(0);
  43.     int tmp = timenow / 86400;
  44.     int s = timenow%60;
  45.     int m = (timenow/60)-(timenow/3600*60);
  46.     int h = ((timenow/3600)-(tmp*24))+plustime;
  47.     //int bh = ((timenow+plustime)/3600)-(tmp*24);
  48.     if(h>=24) h-=24;
  49.     else if(h<0) h+=24
  50.     cout<<"대한민국시간 : "<<h<<":"<<m<<":"<<s<<endl;
  51.     Sleep(1000);
  52. }
  53.  
  54. void search(char input[])
  55. {
  56.    if(strcmp(input,"대한민국")==0) Korea();
  57.    else if(strcmp(input,"대한민국")==0) Korea();
  58.    else if(strcmp(input,"대한민국")==0) Korea();
  59.    else if(strcmp(input,"대한민국")==0) Korea();
  60.    else if(strcmp(input,"대한민국")==0) Korea();
  61.    else if(strcmp(input,"대한민국")==0) Korea();
  62.    else if(strcmp(input,"대한민국")==0) Korea();
  63.    else if(strcmp(input,"대한민국")==0) Korea();
  64.    else if(strcmp(input,"대한민국")==0) Korea();
  65.    else if(strcmp(input,"대한민국")==0) Korea();
  66.    else if(strcmp(input,"대한민국")==0) Korea();
  67.    else if(strcmp(input,"대한민국")==0) Korea();
  68.    else if(strcmp(input,"대한민국")==0) Korea();
  69.    else if(strcmp(input,"대한민국")==0) Korea();
  70.    else if(strcmp(input,"대한민국")==0) Korea();
  71.    else if(strcmp(input,"대한민국")==0) Korea();
  72.    else if(strcmp(input,"대한민국")==0) Korea();
  73.    else if(strcmp(input,"대한민국")==0) Korea();
  74.    else if(strcmp(input,"대한민국")==0) Korea();
  75.    else if(strcmp(input,"대한민국")==0) Korea();
  76.    else if(strcmp(input,"대한민국")==0) Korea();
  77.    else if(strcmp(input,"대한민국")==0) Korea();
  78.    else if(strcmp(input,"대한민국")==0) Korea();
  79.    else if(strcmp(input,"대한민국")==0) Korea();
  80.    else if(strcmp(input,"대한민국")==0) Korea();
  81.    else if(strcmp(input,"대한민국")==0) Korea();
  82.    else if(strcmp(input,"대한민국")==0) Korea();
  83.    else if(strcmp(input,"대한민국")==0) Korea();
  84.    else if(strcmp(input,"대한민국")==0) Korea();
  85.    else if(strcmp(input,"대한민국")==0) Korea();
  86.    else if(strcmp(input,"대한민국")==0) Korea();
  87.    else if(strcmp(input,"대한민국")==0) Korea();
  88.    else if(strcmp(input,"대한민국")==0) Korea();
  89.    else if(strcmp(input,"대한민국")==0) Korea();
  90.    else Korea();
  91. }
  92.  
  93. void Nation_list(void)
  94. {
  95.    cout<<"            ,:;;~,         .                                                                       "<<endl;
  96.    cout<<"        ~;;;::::~~~~~,      -    -                                                                 "<<endl;
  97.    cout<<"      ;!;:~;~~~,-~~~~~~.    --   ---          ,;!!!;-     ~;;;;;;;;;;    .~!!!!;-    ;;;;;;:-.      "<<endl;
  98.    cout<<"     !!!:--,,..~~~    ,.:   ---, .---       !!!.   .!!!   ~!           .!!;.   -!!;  !!    .:!!;    "<<endl;
  99.    cout<<"    :--~--,,,..~---~   ,,,   ---  .---    .;!         !!. ~!          !!;            !!       -!!,  "<<endl;
  100.    cout<<"    ;!~~--,,,-,,~~-~  .~::    --:   -;    !!           !! ~!          !!             !!        ,!!  "<<endl;
  101.    cout<<"     ~:~:-!-;.;~~~~~~~ ~-::     !:   ;;   !!           !! ~!;;;;;;;; .!!             !!         !! "<<endl;
  102.    cout<<"    !;~-;;;:-,--~~:~~~:,,:   :!;:  ;;!    :!-         -!; ~!          !!.            !!        !!;  "<<endl;
  103.    cout<<"     !~!!!;;;,--~::::::,,   ;!!!  !!!      ;!;       !!;  ~!           !!:       :,  !!      .!!;   "<<endl;
  104.    cout<<"       !!;!;!;;;:;;:;;;;~   ,!!:  !!!        ;!!!!!!!~    ~!!!!!!!!!!   .!!!!!!!!;   !!!!!!!!!     "<<endl;
  105.    cout<<"       .!;;;!!;;;;;;;!     ,!    !!                                                                "<<endl;
  106.    cout<<"          ,!;;;!;!!,       ,     !                                                                 "<<endl;  
  107.     cout<<"그리스    "<<" 네덜란드  "<<" 노르웨이"<<endl;
  108.     cout<<"뉴질랜드  "<<" 대한민국  "<<" 덴마크"<<endl;
  109.     cout<<"독일      "<<" 라트비아  "<<" 룩셈부르크"<<endl;
  110.     cout<<"멕시코    "<<" 미국      "<<" 벨기에"<<endl;
  111.     cout<<"스웨덴    "<<" 스위스    "<<" 스페인"<<endl;
  112.     cout<<"슬로바키아"<<" 슬로베니아"<<" 아이슬란드"<<endl;
  113.     cout<<"아일랜드  "<<" 에스토니아"<<" 영국"<<endl;
  114.     cout<<"오스트리아"<<" 이스라엘  "<<" 이탈리아"<<endl;
  115.     cout<<"일본      "<<" 체코      "<<" 칠레"<<endl;
  116.     cout<<"캐나다    "<<" 터키      "<<" 포르투갈"<<endl;
  117.     cout<<"폴란드    "<<" 프랑스    "<<" 필란드"<<endl;
  118.     cout<<"헝가리    "<<" 호주      "<<endl;
  119. }
  120.  
  121. void Korea(void)
  122. {
  123.    Nation Korea = {"대한민국","서울","한국어","문재인",51753820,"1조4981억"}; //인터페이스를 참고하여 한국의 대한 데이터
  124.    while(1)
  125.    {
  126.       system("cls");
  127.       cout<<"나라이름 : "<<Korea.Name<<endl;//인터페이스를 통한 접근    
  128.       cout<<"수도이름 : "<<Korea.Capital<<endl;
  129.       cout<<"공식언어 : "<<Korea.Language<<endl;
  130.       cout<<"국가원수 : "<<Korea.President<<"대통령"<<endl;
  131.       cout<<"인구수   : "<<Korea.Population<<"명"<<endl;
  132.       cout<<"GDP      : "<<Korea.GDP<<"$"<<endl;
  133.       TimeZone(Korea.Name,9);
  134.       Sleep(500);
  135.       if(kbhit()==1) break;
  136.    }
  137.  
  138.  
  139. /* 파일 입출력부분과 시계출력과 충돌하는 부분이 있어 연구하고 있었습니다.
  140. void Korea(void)
  141. {
  142.    string file="korea.txt";
  143.      
  144.    ifstream open(file.data());
  145.    if(open.is_open()){
  146.       string line;
  147.       while(getline(open,line)){
  148.          cout<<line<<endl;
  149.       }
  150.       open.close();
  151.    }
  152. }
  153. */
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×