본문 바로가기
728x90

C++14

6. C++ bool,부울식,if-else 1. bool (부울) : 참(true)과 거짓(false)의값을 갖는 데이터유형 : C++에서는 내부적으로 1은 true, 0은 false로 간주됩니다. 아래는 bool을 이용한 간단한 코드 입니다 2. 단순 if,이중 if, 중첩 if, 다중 if 선택문 (1) 단순 if 문 반지름을 입력받아 원의 넓이를 출력해내는 프로그램에 입력받은 반지름이 0보다 큰지 판별하는 if문을 넣은 코드 입니다. 만약 입력한 radius값이 0보다 크다면 if문의 내용을 실행하지만 radius가 0보다 작다면 아래에 내용을 실행하지않습니다. 아래는 실행내용입니다 ** 반지름이 0보다 클 때 입력을 10으로 했을 때에는 이렇게 radius>0이라는 조건을 만족하기 때문에 넓이를 출력해내는 프로그램을 실행하지만 ** 반지름.. 2019. 11. 16.
5. C++ 예제, 증감연산자,수의 유형변환, static_cast<type>(value) 1. 초를 입력하면 분과 초로 바꾸어 주는 프로그램 ex. 80 초 -> 1분 20초 (책 C++로 시작하는 객체지향 프로그래밍 list2.7) 1. 먼저 cin객체를 이용해서 int 형 seconds를 입력받습니다. 2. 분은 입력받은 초를 60으로 나눈 몫이겠죠. 3. 분이 구해지고 남아있는 초는 '%'를 이용해서 구합니다. 가장 먼저 이런 화면이 뜹니다. cin 객체는 Enter키를 누르기 전에 넘어가지 않기 때문이쥬. 70을 입력하고 Enter를 누르면 1분 10초라고 결과가 나옵니다! 2. 증감 대입 연산자 증감 대입연산자 사이에는 공백이 없어야합니다. 3. 증감 연산자 아래는 위의 것들을 사용한 아주아주 간단한 프로그램코드와 출력입니다. 진짜 너무 간단하죠? 증감연산자는 잘 알아두면 앞으로 복.. 2019. 11. 14.
4. C++ cin,숫자데이터유형,double,int,MIN,MAX,sizeof(),최소,최대 1.cin(console input) 객체 : 키보드에서데이터가입력되고 Enter 키를칠때까지 프로그램이 대기함 프로그램에서 사용자에게 직접입력받은 값을 사용하고 싶을때 어떻게 값을 받아올까요?? cin을 활용하면 됩니다. 아래는 cin 을 이용해 반지름을 사용자에게 받아와 넓이를 출력하는 코드입니다. 잘보면 cout 이렇게 방향이 다릅니다. >>(스트림추출연산자, streamextraction operator): cin에서 변수로 데이터전달  radius; 였는데 지금은 cin >> Korean >>English >>Math; 이렇게 써줍니다. 점수를 3개 입력해야하는데 어떻게 구분해야 할까요 space 스페이스바로 띄어쓰기해서 구분합니다. 80,85,90을 입력할거니까 80 85 90 Enter키로.. 2019. 11. 12.
3. C++ 변수,상수,const,int,double,간단한 프로그램 작성 들어가기에 앞서 '변수'라는 개념은 C++에서 꼭 알아야할 중요개념중 하나 임을 알려드립니다...!!!! 1. 먼저 변수와 상수를 이용한 간단한 코드와 출력결과를 봅시다아 변수 i , j , k 상수 m 아래는 출력 결과 혹시 궁금해하실 분들이 계실수도 있어서 적어봅니다. 처음 i의 값은 1로 출력되는 데 변경된 후에 i의 값은 200이라고 나옵니다! 이건 컴파일러가 위에서 부터 한줄씩 차례대로 코드를 읽기 때문에 변경된 i값은 i=200이라고 써놓은 17번째줄부터 i값이 200인거랍니다 (1) 변수란? 변수는 프로그램에서 데이터를 저장하는 공간을 말합니다. 변수를 쉽게 표현해보면 '열고닫을 수 있는 상자'라고 표현할 수 있는데요. 여러분 이사갈때나 방정리를 할때 상자에 물건을 담아 정리하던 기억이 있으.. 2019. 11. 10.
728x90