RNC C++ lecture_2 Variable DataType

I
☞
C++ 기초 프로그래밍
지난시간 복습
- 동해물과
백두산이
마르고 닳도록
1. Cout 하나만 이용해서 위 문구를 출력
2. Cout 여러 개를 이용해서 위 문구를 출력
C++ 기초 프로그래밍
변수(Variable)
- 변하는 수, 값을 저장하는 그릇, 주기억장치에 할당된 공간
선언방법
- 자료형 변수이름;
C++ 기초 프로그래밍
정수(Integer) 예제
- 선언과 대입
#include <iostream>
using namespace std;
int main() {
int a; //선언
a = 3; // 대입
cout << a << endl;
a = 5; // 대입
cout << a << endl;
}
C++ 기초 프로그래밍
정수(Integer) 예제
- 초기화
#include <iostream>
using namespace std;
int main() {
int a = 2; //초기화
int b = 3; //초기화
cout << a + b << endl;
}
C++ 기초 프로그래밍
정수(Integer) 예제
- 변수 이름 : 알파벳 대소문자, _ , 숫자(단 첫번째 글자는 제외)
#include <iostream>
using namespace std;
int main() {
int a = 2; //초기화
int b = 3; //초기화
int hap = a + b; //초기화
cout << hap << endl;
}
C++ 기초 프로그래밍
정수(Integer) 실습
- 변수 2개 선언후 합,차,곱에 대한 값을 각각 변수에 저장후 출력
C++ 기초 프로그래밍
정수(Integer) 실습
#include <iostream>
using namespace std;
int main() {
int a = 5;
int b = 3;
int sum = a + b;
int difference = a - b;
int multiple = a * b;
int quotient = a / b;
int remainder = a % b;
cout << a << "+" << b << "=" << sum << endl;
cout << a << "-" << b << "=" << difference << endl;
cout << a << "*" << b << "=" << multiple << endl;
cout << a << "/" << b << "=" << quotient << endl;
cout << a << "%" << b << "=" << remainder << endl;
}
C++ 기초 프로그래밍
2진법에 대해서
- 10진법
12345 = 10000 + 2000 + 300 + 40 + 5
= 1*10^4 + 2*10^3 + 3*10^2 + 4*10^1 + 5*10^0
- 2진법
100110(2)
= 1*2^5 + 1*2^2 + 1*2^1 = 38
Ex) 만약 변수에 5와 38을 대입했을때 어떤형태로 들어가게 될까
C++ 기초 프로그래밍
부동소수점(Floating Point) 예제
#include <iostream>
using namespace std;
int main() {
//float : 32비트(4바이트) 실수를 담는데 쓰임
float a = 5;
float b = 3;
float sum = a + b;
float difference = a - b;
float multiple = a * b;
float quotient = a / b;
//float remainder = a%b;
cout << a << "+" << b << "=" << sum << endl;
cout << a << "-" << b << "=" << difference << endl;
cout << a << "*" << b << "=" << multiple << endl;
cout << a << "/" << b << "=" << quotient << endl;
//cout << a << "%" << b << "=" << remainder << endl;
}
C++ 기초 프로그래밍
실수형 타입(Double) 예제
#include <iostream>
using namespace std;
int main() {
//float : 32비트(4바이트) 실수를 담는데 쓰임
double a = 5;
double b = 3;
double sum = a + b;
double difference = a - b;
double multiple = a * b;
double quotient = a / b;
//float remainder = a%b;
cout << a << "+" << b << "=" << sum << endl;
cout << a << "-" << b << "=" << difference << endl;
cout << a << "*" << b << "=" << multiple << endl;
cout << a << "/" << b << "=" << quotient << endl;
//cout << a << "%" << b << "=" << remainder << endl;
}
C++ 기초 프로그래밍
자료형 총정리
- 정수형
short(2바이트)
int(4바이트)
long(4바이트)
long long(8바이트)
- 실수형
float(4바이트)
double(8바이트)
- 문자형
char(1바이트)
string
- 논리형
bool
C++ 기초 프로그래밍
자료를 입력받기
- 자료출력
cout
ex) cout << “Hello??”
- 자료입력
cin
ex) cin >> x;
C++ 기초 프로그래밍
실습해보기
- 1. 두 숫자를 입력받아서 그 숫자들의 합을 출력하는 프로그램을 만드
- 2. 세 숫자를 입력받아서 그 숫자들의 평균을 출력하는 프로그램을 만
- 3.체중(kg, 실수)와 키(m, 실수)를 입력받아서 체질량 지수(체중/키
를 출력하는 프로그램을 만드세요
1 von 14

Recomendados

RNC C++ lecture_4 While, For von
RNC C++ lecture_4 While, ForRNC C++ lecture_4 While, For
RNC C++ lecture_4 While, Foritlockit
45 views20 Folien
RNC C++ lecture_2 operator, if von
RNC C++ lecture_2 operator, ifRNC C++ lecture_2 operator, if
RNC C++ lecture_2 operator, ifitlockit
44 views17 Folien
불어오는 변화의 바람, From c++98 to c++11, 14 von
불어오는 변화의 바람, From c++98 to c++11, 14 불어오는 변화의 바람, From c++98 to c++11, 14
불어오는 변화의 바람, From c++98 to c++11, 14 명신 김
161 views54 Folien
[방송통신대 컴퓨터과학과] C++ 프로그래밍 과제물 작성 von
[방송통신대 컴퓨터과학과] C++ 프로그래밍 과제물 작성[방송통신대 컴퓨터과학과] C++ 프로그래밍 과제물 작성
[방송통신대 컴퓨터과학과] C++ 프로그래밍 과제물 작성Lee Sang-Ho
767 views10 Folien
[방송통신대 컴퓨터과학과] C 프로그래밍 과제물 작성 von
[방송통신대 컴퓨터과학과] C 프로그래밍 과제물 작성[방송통신대 컴퓨터과학과] C 프로그래밍 과제물 작성
[방송통신대 컴퓨터과학과] C 프로그래밍 과제물 작성Lee Sang-Ho
1.3K views7 Folien
02장 자료형과 연산자 von
02장 자료형과 연산자02장 자료형과 연산자
02장 자료형과 연산자웅식 전
2.6K views32 Folien

Más contenido relacionado

Was ist angesagt?

14장 - 15장 예외처리, 템플릿 von
14장 - 15장 예외처리, 템플릿14장 - 15장 예외처리, 템플릿
14장 - 15장 예외처리, 템플릿유석 남
726 views30 Folien
6주차 스터디 von
6주차 스터디6주차 스터디
6주차 스터디Seungwee  Choi
209 views22 Folien
Data Structure - 1st Study von
Data Structure - 1st StudyData Structure - 1st Study
Data Structure - 1st StudyChris Ohk
5.1K views40 Folien
G+ Summer C Study 20130709(3일차) von
G+ Summer C Study 20130709(3일차)G+ Summer C Study 20130709(3일차)
G+ Summer C Study 20130709(3일차)Jake Yoon
1.1K views45 Folien
Unity Surface Shader for Artist 04 von
Unity Surface Shader for Artist 04Unity Surface Shader for Artist 04
Unity Surface Shader for Artist 04SangYun Yi
807 views15 Folien
6장 performance of game_최준혁_2 von
6장 performance of game_최준혁_26장 performance of game_최준혁_2
6장 performance of game_최준혁_2Mark Choi
710 views16 Folien

Was ist angesagt?(20)

14장 - 15장 예외처리, 템플릿 von 유석 남
14장 - 15장 예외처리, 템플릿14장 - 15장 예외처리, 템플릿
14장 - 15장 예외처리, 템플릿
유석 남726 views
Data Structure - 1st Study von Chris Ohk
Data Structure - 1st StudyData Structure - 1st Study
Data Structure - 1st Study
Chris Ohk5.1K views
G+ Summer C Study 20130709(3일차) von Jake Yoon
G+ Summer C Study 20130709(3일차)G+ Summer C Study 20130709(3일차)
G+ Summer C Study 20130709(3일차)
Jake Yoon1.1K views
Unity Surface Shader for Artist 04 von SangYun Yi
Unity Surface Shader for Artist 04Unity Surface Shader for Artist 04
Unity Surface Shader for Artist 04
SangYun Yi807 views
6장 performance of game_최준혁_2 von Mark Choi
6장 performance of game_최준혁_26장 performance of game_최준혁_2
6장 performance of game_최준혁_2
Mark Choi710 views
C언어 세미나 - 함수 von SeungHyun Lee
C언어 세미나 - 함수C언어 세미나 - 함수
C언어 세미나 - 함수
SeungHyun Lee340 views
12 2. dynamic allocation von 웅식 전
12 2. dynamic allocation12 2. dynamic allocation
12 2. dynamic allocation
웅식 전1.1K views
2. c언어의 기본 von SeonMan Kim
2. c언어의 기본2. c언어의 기본
2. c언어의 기본
SeonMan Kim657 views
자바스크립트 기초 von Eunyoung Hong
자바스크립트 기초자바스크립트 기초
자바스크립트 기초
Eunyoung Hong610 views
(학생용)+프로그래밍+및+실습 Chap4 3 von guestc0587d1
(학생용)+프로그래밍+및+실습 Chap4 3(학생용)+프로그래밍+및+실습 Chap4 3
(학생용)+프로그래밍+및+실습 Chap4 3
guestc0587d1954 views
Es2015 Simple Overview von Kim Hunmin
Es2015 Simple OverviewEs2015 Simple Overview
Es2015 Simple Overview
Kim Hunmin2.2K views
Unity Surface Shader for Artist 03 von SangYun Yi
Unity Surface Shader for Artist 03Unity Surface Shader for Artist 03
Unity Surface Shader for Artist 03
SangYun Yi702 views
Unity Surface Shader for Artist 02 von SangYun Yi
Unity Surface Shader for Artist 02Unity Surface Shader for Artist 02
Unity Surface Shader for Artist 02
SangYun Yi856 views
C++ 11 에 대해서 쉽게 알아봅시다 1부 von Gwangwhi Mah
C++ 11 에 대해서 쉽게 알아봅시다 1부C++ 11 에 대해서 쉽게 알아봅시다 1부
C++ 11 에 대해서 쉽게 알아봅시다 1부
Gwangwhi Mah3.9K views
Startup JavaScript 3 - 조건문, 반복문, 예외처리 von Circulus
Startup JavaScript 3 - 조건문, 반복문, 예외처리Startup JavaScript 3 - 조건문, 반복문, 예외처리
Startup JavaScript 3 - 조건문, 반복문, 예외처리
Circulus2K views
게임프로그래밍입문 4주차 von Yeonah Ki
게임프로그래밍입문 4주차게임프로그래밍입문 4주차
게임프로그래밍입문 4주차
Yeonah Ki479 views
어플 개발자의 서버개발 삽질기 von scor7910
어플 개발자의 서버개발 삽질기어플 개발자의 서버개발 삽질기
어플 개발자의 서버개발 삽질기
scor79102.2K views
게임프로그래밍입문 5주차 von Yeonah Ki
게임프로그래밍입문 5주차게임프로그래밍입문 5주차
게임프로그래밍입문 5주차
Yeonah Ki560 views

Similar a RNC C++ lecture_2 Variable DataType

HI-ARC PS 101 von
HI-ARC PS 101HI-ARC PS 101
HI-ARC PS 101Jae-yeol Lee
140 views48 Folien
C++17 Key Features Summary - Ver 2 von
C++17 Key Features Summary - Ver 2C++17 Key Features Summary - Ver 2
C++17 Key Features Summary - Ver 2Chris Ohk
17.6K views83 Folien
03장 조건문반복문네임스페이스 von
03장 조건문반복문네임스페이스03장 조건문반복문네임스페이스
03장 조건문반복문네임스페이스웅식 전
686 views29 Folien
RNC C++ lecture_5 Array von
RNC C++ lecture_5 ArrayRNC C++ lecture_5 Array
RNC C++ lecture_5 Arrayitlockit
107 views12 Folien
코드 생성을 사용해 개발 속도 높이기 NDC2011 von
코드 생성을 사용해 개발 속도 높이기 NDC2011코드 생성을 사용해 개발 속도 높이기 NDC2011
코드 생성을 사용해 개발 속도 높이기 NDC2011Esun Kim
6.3K views83 Folien
[C++ Korea] Effective Modern C++ Study item14 16 +신촌 von
[C++ Korea] Effective Modern C++ Study item14 16 +신촌[C++ Korea] Effective Modern C++ Study item14 16 +신촌
[C++ Korea] Effective Modern C++ Study item14 16 +신촌Seok-joon Yun
2.8K views52 Folien

Similar a RNC C++ lecture_2 Variable DataType(20)

C++17 Key Features Summary - Ver 2 von Chris Ohk
C++17 Key Features Summary - Ver 2C++17 Key Features Summary - Ver 2
C++17 Key Features Summary - Ver 2
Chris Ohk17.6K views
03장 조건문반복문네임스페이스 von 웅식 전
03장 조건문반복문네임스페이스03장 조건문반복문네임스페이스
03장 조건문반복문네임스페이스
웅식 전686 views
RNC C++ lecture_5 Array von itlockit
RNC C++ lecture_5 ArrayRNC C++ lecture_5 Array
RNC C++ lecture_5 Array
itlockit107 views
코드 생성을 사용해 개발 속도 높이기 NDC2011 von Esun Kim
코드 생성을 사용해 개발 속도 높이기 NDC2011코드 생성을 사용해 개발 속도 높이기 NDC2011
코드 생성을 사용해 개발 속도 높이기 NDC2011
Esun Kim6.3K views
[C++ Korea] Effective Modern C++ Study item14 16 +신촌 von Seok-joon Yun
[C++ Korea] Effective Modern C++ Study item14 16 +신촌[C++ Korea] Effective Modern C++ Study item14 16 +신촌
[C++ Korea] Effective Modern C++ Study item14 16 +신촌
Seok-joon Yun2.8K views
C++20 Key Features Summary von Chris Ohk
C++20 Key Features SummaryC++20 Key Features Summary
C++20 Key Features Summary
Chris Ohk9.9K views
Effective c++ chapter1 2_dcshin von Dong Chan Shin
Effective c++ chapter1 2_dcshinEffective c++ chapter1 2_dcshin
Effective c++ chapter1 2_dcshin
Dong Chan Shin463 views
03장 조건문, 반복문, 네임스페이스 von 유석 남
03장 조건문, 반복문, 네임스페이스03장 조건문, 반복문, 네임스페이스
03장 조건문, 반복문, 네임스페이스
유석 남2.9K views
Hello c++ world von . Ruvendix
Hello c++ worldHello c++ world
Hello c++ world
. Ruvendix391 views
06장 함수 von 유석 남
06장 함수06장 함수
06장 함수
유석 남1.7K views
20150212 c++11 features used in crow von Jaeseung Ha
20150212 c++11 features used in crow20150212 c++11 features used in crow
20150212 c++11 features used in crow
Jaeseung Ha5.9K views
[C++ Korea 2nd Seminar] C++17 Key Features Summary von Chris Ohk
[C++ Korea 2nd Seminar] C++17 Key Features Summary[C++ Korea 2nd Seminar] C++17 Key Features Summary
[C++ Korea 2nd Seminar] C++17 Key Features Summary
Chris Ohk10.5K views
Ch11 von Hankyo
Ch11Ch11
Ch11
Hankyo120 views
Boost라이브러리의내부구조 20151111 서진택 von JinTaek Seo
Boost라이브러리의내부구조 20151111 서진택Boost라이브러리의내부구조 20151111 서진택
Boost라이브러리의내부구조 20151111 서진택
JinTaek Seo860 views
Angular2를 위한 타입스크립트 von Jin wook
Angular2를 위한 타입스크립트Angular2를 위한 타입스크립트
Angular2를 위한 타입스크립트
Jin wook5.8K views
읽기 좋은 코드가 좋은 코드다 Part one von Ji Hun Kim
읽기 좋은 코드가 좋은 코드다   Part one읽기 좋은 코드가 좋은 코드다   Part one
읽기 좋은 코드가 좋은 코드다 Part one
Ji Hun Kim2K views

Último

디볼스테로이드파는곳 () 옥시메톨론특징 #클렌부테롤구매【카톡Emm36】#정품테스토스테론 von
디볼스테로이드파는곳 () 옥시메톨론특징  #클렌부테롤구매【카톡Emm36】#정품테스토스테론디볼스테로이드파는곳 () 옥시메톨론특징  #클렌부테롤구매【카톡Emm36】#정품테스토스테론
디볼스테로이드파는곳 () 옥시메톨론특징 #클렌부테롤구매【카톡Emm36】#정품테스토스테론starsoul5722
5 views4 Folien
코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx von
코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx
코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptxultrasuperrok
126 views13 Folien
비융합 3조_자세-교정-알림-서비스.ppt von
비융합 3조_자세-교정-알림-서비스.ppt비융합 3조_자세-교정-알림-서비스.ppt
비융합 3조_자세-교정-알림-서비스.pptqkrwnsrb8049
15 views29 Folien
1960010_김진_학술제계획서.pptx von
1960010_김진_학술제계획서.pptx1960010_김진_학술제계획서.pptx
1960010_김진_학술제계획서.pptxtkfkddk0816
9 views26 Folien
에난데이트직구 () 프로피약효 프로바이론특징 #스테로이드직구【카톡Emm36】#아나바효과 von
에난데이트직구 () 프로피약효 프로바이론특징  #스테로이드직구【카톡Emm36】#아나바효과에난데이트직구 () 프로피약효 프로바이론특징  #스테로이드직구【카톡Emm36】#아나바효과
에난데이트직구 () 프로피약효 프로바이론특징 #스테로이드직구【카톡Emm36】#아나바효과empass88
5 views4 Folien
RLHF_Lessons_learned.pdf von
RLHF_Lessons_learned.pdfRLHF_Lessons_learned.pdf
RLHF_Lessons_learned.pdfssuser1bc84b
126 views54 Folien

Último(11)

디볼스테로이드파는곳 () 옥시메톨론특징 #클렌부테롤구매【카톡Emm36】#정품테스토스테론 von starsoul5722
디볼스테로이드파는곳 () 옥시메톨론특징  #클렌부테롤구매【카톡Emm36】#정품테스토스테론디볼스테로이드파는곳 () 옥시메톨론특징  #클렌부테롤구매【카톡Emm36】#정품테스토스테론
디볼스테로이드파는곳 () 옥시메톨론특징 #클렌부테롤구매【카톡Emm36】#정품테스토스테론
starsoul57225 views
코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx von ultrasuperrok
코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx
코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx
ultrasuperrok126 views
비융합 3조_자세-교정-알림-서비스.ppt von qkrwnsrb8049
비융합 3조_자세-교정-알림-서비스.ppt비융합 3조_자세-교정-알림-서비스.ppt
비융합 3조_자세-교정-알림-서비스.ppt
qkrwnsrb804915 views
1960010_김진_학술제계획서.pptx von tkfkddk0816
1960010_김진_학술제계획서.pptx1960010_김진_학술제계획서.pptx
1960010_김진_학술제계획서.pptx
tkfkddk08169 views
에난데이트직구 () 프로피약효 프로바이론특징 #스테로이드직구【카톡Emm36】#아나바효과 von empass88
에난데이트직구 () 프로피약효 프로바이론특징  #스테로이드직구【카톡Emm36】#아나바효과에난데이트직구 () 프로피약효 프로바이론특징  #스테로이드직구【카톡Emm36】#아나바효과
에난데이트직구 () 프로피약효 프로바이론특징 #스테로이드직구【카톡Emm36】#아나바효과
empass885 views
RLHF_Lessons_learned.pdf von ssuser1bc84b
RLHF_Lessons_learned.pdfRLHF_Lessons_learned.pdf
RLHF_Lessons_learned.pdf
ssuser1bc84b126 views
종합설계프로젝트(1960013_나호석).pptx von ssuser82df24
종합설계프로젝트(1960013_나호석).pptx종합설계프로젝트(1960013_나호석).pptx
종합설계프로젝트(1960013_나호석).pptx
ssuser82df2431 views
종합설계프로젝트(1960052 추영호).pptx von choo7913
종합설계프로젝트(1960052 추영호).pptx종합설계프로젝트(1960052 추영호).pptx
종합설계프로젝트(1960052 추영호).pptx
choo791338 views
박사과정 진학을 하기 전 알았으면 좋았을 것들 von Sungwoo Park
박사과정 진학을 하기 전 알았으면 좋았을 것들박사과정 진학을 하기 전 알았으면 좋았을 것들
박사과정 진학을 하기 전 알았으면 좋았을 것들
Sungwoo Park34 views
아나볼릭 스테로이드 .. 발칸에서 나온 디볼과 윈스는 정품인가요?? 디볼가격【카톡Emm36】#벌킹사이클 von thakdtkfkd83
아나볼릭 스테로이드 .. 발칸에서 나온 디볼과 윈스는 정품인가요??  디볼가격【카톡Emm36】#벌킹사이클아나볼릭 스테로이드 .. 발칸에서 나온 디볼과 윈스는 정품인가요??  디볼가격【카톡Emm36】#벌킹사이클
아나볼릭 스테로이드 .. 발칸에서 나온 디볼과 윈스는 정품인가요?? 디볼가격【카톡Emm36】#벌킹사이클
thakdtkfkd835 views
코딩테스트 합격자 되기 연말강의자료(프로그래머스 콜라보) von ultrasuperrok
코딩테스트 합격자 되기 연말강의자료(프로그래머스 콜라보)코딩테스트 합격자 되기 연말강의자료(프로그래머스 콜라보)
코딩테스트 합격자 되기 연말강의자료(프로그래머스 콜라보)
ultrasuperrok9 views

RNC C++ lecture_2 Variable DataType

  • 1.
  • 2. C++ 기초 프로그래밍 지난시간 복습 - 동해물과 백두산이 마르고 닳도록 1. Cout 하나만 이용해서 위 문구를 출력 2. Cout 여러 개를 이용해서 위 문구를 출력
  • 3. C++ 기초 프로그래밍 변수(Variable) - 변하는 수, 값을 저장하는 그릇, 주기억장치에 할당된 공간 선언방법 - 자료형 변수이름;
  • 4. C++ 기초 프로그래밍 정수(Integer) 예제 - 선언과 대입 #include <iostream> using namespace std; int main() { int a; //선언 a = 3; // 대입 cout << a << endl; a = 5; // 대입 cout << a << endl; }
  • 5. C++ 기초 프로그래밍 정수(Integer) 예제 - 초기화 #include <iostream> using namespace std; int main() { int a = 2; //초기화 int b = 3; //초기화 cout << a + b << endl; }
  • 6. C++ 기초 프로그래밍 정수(Integer) 예제 - 변수 이름 : 알파벳 대소문자, _ , 숫자(단 첫번째 글자는 제외) #include <iostream> using namespace std; int main() { int a = 2; //초기화 int b = 3; //초기화 int hap = a + b; //초기화 cout << hap << endl; }
  • 7. C++ 기초 프로그래밍 정수(Integer) 실습 - 변수 2개 선언후 합,차,곱에 대한 값을 각각 변수에 저장후 출력
  • 8. C++ 기초 프로그래밍 정수(Integer) 실습 #include <iostream> using namespace std; int main() { int a = 5; int b = 3; int sum = a + b; int difference = a - b; int multiple = a * b; int quotient = a / b; int remainder = a % b; cout << a << "+" << b << "=" << sum << endl; cout << a << "-" << b << "=" << difference << endl; cout << a << "*" << b << "=" << multiple << endl; cout << a << "/" << b << "=" << quotient << endl; cout << a << "%" << b << "=" << remainder << endl; }
  • 9. C++ 기초 프로그래밍 2진법에 대해서 - 10진법 12345 = 10000 + 2000 + 300 + 40 + 5 = 1*10^4 + 2*10^3 + 3*10^2 + 4*10^1 + 5*10^0 - 2진법 100110(2) = 1*2^5 + 1*2^2 + 1*2^1 = 38 Ex) 만약 변수에 5와 38을 대입했을때 어떤형태로 들어가게 될까
  • 10. C++ 기초 프로그래밍 부동소수점(Floating Point) 예제 #include <iostream> using namespace std; int main() { //float : 32비트(4바이트) 실수를 담는데 쓰임 float a = 5; float b = 3; float sum = a + b; float difference = a - b; float multiple = a * b; float quotient = a / b; //float remainder = a%b; cout << a << "+" << b << "=" << sum << endl; cout << a << "-" << b << "=" << difference << endl; cout << a << "*" << b << "=" << multiple << endl; cout << a << "/" << b << "=" << quotient << endl; //cout << a << "%" << b << "=" << remainder << endl; }
  • 11. C++ 기초 프로그래밍 실수형 타입(Double) 예제 #include <iostream> using namespace std; int main() { //float : 32비트(4바이트) 실수를 담는데 쓰임 double a = 5; double b = 3; double sum = a + b; double difference = a - b; double multiple = a * b; double quotient = a / b; //float remainder = a%b; cout << a << "+" << b << "=" << sum << endl; cout << a << "-" << b << "=" << difference << endl; cout << a << "*" << b << "=" << multiple << endl; cout << a << "/" << b << "=" << quotient << endl; //cout << a << "%" << b << "=" << remainder << endl; }
  • 12. C++ 기초 프로그래밍 자료형 총정리 - 정수형 short(2바이트) int(4바이트) long(4바이트) long long(8바이트) - 실수형 float(4바이트) double(8바이트) - 문자형 char(1바이트) string - 논리형 bool
  • 13. C++ 기초 프로그래밍 자료를 입력받기 - 자료출력 cout ex) cout << “Hello??” - 자료입력 cin ex) cin >> x;
  • 14. C++ 기초 프로그래밍 실습해보기 - 1. 두 숫자를 입력받아서 그 숫자들의 합을 출력하는 프로그램을 만드 - 2. 세 숫자를 입력받아서 그 숫자들의 평균을 출력하는 프로그램을 만 - 3.체중(kg, 실수)와 키(m, 실수)를 입력받아서 체질량 지수(체중/키 를 출력하는 프로그램을 만드세요