ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 01 C++ 기본입출력(1)
    Studies/C++ 2022. 1. 3. 14:58

    1. 출력

    #include<iostream>
    using namespace std;
    
    int main() {
    	
        cout << "Hello World!!" << endl;
    	
        return 0;
    }

     

     

    2. 헤더파일에 namespace 정의하고 메소드 실행

    (1) test.h

    #pragma once
    #include <iostream>
    using namespace std;
    namespace A {
    	void showName() {
    		cout << "홍길동" << endl;
    	}
    }
    namespace B {
    	void showName() {
    		cout << "고길동" << endl;
    	}
    }

     

     

    (2) test.cpp

    #include<iostream>
    #include "test.h"
    
    int main() {
    	cout << "Hello World!!" << endl;
    	cout << "Hello"<<"World!!" << endl;
    	
    	A::showName();
    	B::showName();
    
    	return 0;
    }

    (3) 실행결과

     

     

    3. 구구단 단 입력받아서 출력하기

    (1) test.cpp

     

     

    #include "test.h"
    
    int main() {
    	cout << "200000000 박지연" << endl;
    	cout<<"출력할 단 범위 입력: ";
    	int num1, num2;
    	cin >> num1 >> num2;
    	for (int j = 1; j <= 9; j++) {
    		for (int i = num1; i <= num2; i++) {
    			cout << i << "*" << j << "="<<i * j << '\t';
    		}
    		cout << endl;
    	}
    	return 0;
    }

     

    (2) 실행결과

    (3) 구구단 단수 예외처리

    #include "test.h"
    
    int main() {
    	cout << "200000000 박지연" << endl;
    	cout << "출력할 단 범위 입력: ";
    	int num1, num2;
    	cin >> num1 >> num2;
    	if (num1 > num2) {
    		cout << "숫자 바꿔서 출력(y/n)" << endl;
    		char ans;
    		cin >> ans;
    		if (ans == 'y') {
    			int temp = num1;
    			num1 = num2;
    			num2 = temp;
    		}
    		else {
    			return 0;
    		}
    	}
    
    	for (int j = 1; j <= 9; j++) {
    		for (int i = num1; i <= num2; i++) {
    			cout << i << "*" << j << "=" << i * j << '\t';
    		}
    		cout << endl;
    	}
    	return 0;
    
    }

    'Studies > C++' 카테고리의 다른 글

    05 제어문과 함수/배열  (0) 2022.01.18
    STL 자료구조  (0) 2022.01.09
    04 c++ 배열  (0) 2022.01.08
    03 c++ 조건문 활용(카페 프로그램)  (0) 2022.01.08
    02 C++ 기본입출력(2)  (0) 2022.01.03

    댓글

Designed by Tistory.