728x90
# cout 과 <<를 이용한 화면 출력
// [실습 1] 2018305065 / 전유정 / 예제 2-2
#include <iostream>
double area(int r);
int main() {
int n = 3;
char c = '#';
std::cout << c << 5.5 << '-' << n << "hello" << true << std::endl;
std::cout << "n + 5 = " << n + 5 << '\n';
std::cout << "면적은 " << area(n);
}
double area(int r) {
return 3.14 * r * r;
}
# cin과 >>로 키 입력 받기
// [실습2] 예제 2-3 / 2018305065 전유정
#include <iostream>
using namespace std;
int main() {
cout << "너비를 입력하세요>>";
int width;
cin >> width;
cout << "높이를 입력하세요>>";
int height;
cin >> height;
int area = width * height;
cout << "면적은 " << area << "\n";
}
C언어 - 제일 구조화 되어있는 언어, 잘 되어있는 언어
// : 한 줄 주석
/* */ : 여러 줄 주석
#include : 함수의 원형, return 타입
<stdio.h> : 표준 입출력 헤더
<iostream> : 전처리기(preprocessor) - 컴파일하기전(#define, #include), 입출력을 위한 헤더
main 은 OS가 호출함, return 생략 가능
#define -> #include -> 함수원형 선언 -> main -> 함수 구현
endl : end of line
함수의 원형 선언
double area (int r);
=> int만 써도 됨
using std::cout
=> cout 에서만 std:: 생략
C랑 다른 점 : 필요할 때마다 변수 선언함, 선언과 동시에 연산식 가능
***************과제***************
과제 2 이론문제(p48~51) 맨위에 학번 이름적고 답이랑 이유
과제 3 실습문제 1번, 3번 (출력에 학번 이름 먼저)
반응형
'전공 공부 > C++' 카테고리의 다른 글
chp2 실습문제 3번 (0) | 2021.03.14 |
---|---|
chp2 실습문제 1번 (0) | 2021.03.14 |
클래스 Point, ColorPoint (클래스 상속) (0) | 2021.01.05 |
클래스 Circle, NamedCircle (클래스 상속) (0) | 2021.01.05 |
클래스 Book (프렌드 함수) (0) | 2021.01.05 |