-
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