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
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기