묻공러
[언어 본색] #05 2장 - 변수와 상수 (2)
묻공러
묻지마공부
묻공러
전체
오늘
어제
  • 분류 전체보기 (487)
    • C (54)
      • [코드조선] C 핵심 (35)
      • [언어본색] C 기초 (19)
    • C++ (72)
      • [루키스] C++ (9)
      • [루키스] 콜백함수 (6)
      • [루키스] STL (8)
      • [루키스] Modern C++ (11)
      • [노코프] C++ (10)
      • [노코프] Tips (16)
      • [일지] C++ (12)
    • 자료구조 & 알고리즘 (50)
      • [코드조선] C 자료구조 & 알고리즘 (6)
      • [합격자되기] C++ 코딩테스트 (12)
      • [루키스] C++ 자료구조 & 알고리즘 (32)
    • CS (69)
      • [널널한 개발자] CS 개론 (19)
      • [혼자 공부하는] 컴퓨터 구조 (16)
      • [혼자 공부하는] 운영체제 (18)
      • [널널한 개발자] 네트워크 (16)
    • 게임 그래픽스 (46)
      • [전북대] OpenGL (25)
      • [일지] DirectX (21)
    • 게임 엔진 (124)
      • [코드조선] 언리얼 (53)
      • [코드조선] 언리얼 데디서버 (8)
      • [일지] 언리얼 (59)
      • [일지] 언리얼 (2) (3)
      • 유니티 (1)
    • 게임 서버 (17)
    • 게임 수학 & 물리 (19)
      • 게임 수학 (12)
      • 게임 물리 (7)
    • GIT & GITHUB (4)
    • 영어 (18)
      • [The Outfit] 대본 공부 (11)
      • the others (7)
    • 그 외 (14)
      • In (5)
      • Out (5)
      • Review (4)

인기 글

최근 글

hELLO · Designed By 정상우.
C/[언어본색] C 기초

[언어 본색] #05 2장 - 변수와 상수 (2)

2021. 9. 28. 23:12

프로그램 – 변수, 상수
변수 : 저장 장소, 사용 전 반드시 선언!!
상수 : 저장 대상
변수에 저장
프로그램 코드 내에서 직접 표기

상수 예
소수점 이하 값을 취급하지 않는 숫자 -45, 987
소수점 이하 값을 취급하는 숫자
(float, double)
-528.12, 876.3456
문자 ‘Y’, ‘C’, ‘a’, ‘K’
문자 모음(문자열) “Programming”, “interesting”

 

문제 분석을 통해 변수, 상수 찾기1
두 수의 덧셈, 뺄셈, 곱셈, 나눗셈 출력하기
답1)
변수에 두 수 그리고 사칙 연산의 결과를 저장할 경우 -> 변수 6개 필요

#include <iostream>
using namespace std;

int main()
{
	int num1, num2;
	int sum, sub, mul, div;

	cout << "정수1 입력: ";
	cin  >> num1; // 키보드에 입력된 값이 num1에 저장된다

	cout << "정수2 입력: ";
	cin  >> num2;

	sum = num1 + num2;
	sub = num1 - num2;
	mul = num1 * num2;
	div = num1 / num2;

	cout << num1 << " + " <<  num2 << " = " << sum << endl;
	cout << num1 << " - " <<  num2 << " = " << sub << endl;
	cout << num1 << " * " <<  num2 << " = " << mul << endl;
	cout << num1 << " / " <<  num2 << " = " << div << endl; // 정수와 정수 나누기는 몫이 할당

	return 0;
}


답2)
변수에 두 수를 저장하고 사칙 연산의 결과를 변수 저장 없이 그대로 출력할 경우 ->변수 2개 필요

#include <iostream>
using namespace std;

int main()
{
	int num1, num2;

	cout << "정수1 입력: ";
	cin  >> num1;

	cout << "정수2 입력: ";
	cin  >> num2;

	cout << num1 << " + " <<  num2 << " = " << num1+num2 << endl;
	cout << num1 << " - " <<  num2 << " = " << num1-num2 << endl;
	cout << num1 << " * " <<  num2 << " = " << num1*num2 << endl;
	cout << num1 << " / " <<  num2 << " = " << num1/num2 << endl;

	return 0;
}
저작자표시 비영리 변경금지 (새창열림)

'C > [언어본색] C 기초' 카테고리의 다른 글

[언어 본색] #07 2장 - 컴퓨터가 표현하는 데이터  (0) 2021.09.29
[언어 본색] #06 2장 - 변수와 상수 (3)  (0) 2021.09.29
[언어 본색] #04 2장 - 변수와 상수 (1)  (0) 2021.09.28
[언어 본색] #03 1장 - 실습하기  (0) 2021.09.28
[언어 본색] #02 1장 - C++ 이란?  (0) 2021.09.28
'C/[언어본색] C 기초' 카테고리의 다른 글
  • [언어 본색] #07 2장 - 컴퓨터가 표현하는 데이터
  • [언어 본색] #06 2장 - 변수와 상수 (3)
  • [언어 본색] #04 2장 - 변수와 상수 (1)
  • [언어 본색] #03 1장 - 실습하기
묻공러
묻공러
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.