if(조건식){

조건식이 참이면 실행한다.;

}

else {

조건식이 거짓이면 실행한다.;

}

else if(엘스 조건식){

if문이 거짓이고 엘스조건식이 참일경우 실행한다.;

}


예시


int a = 1;


if(a>0){ 

std::cout << "a는 0보다 크다." << std::endl;

}

else {

std::cout << "a는 0보다 작다." << std::endl;

}


이럴경우에는 a는 0보다 크다. 출력된다.


if(a==0){

std::cout << "a는 0이다." << std::endl;

}

else if(a==1){

std::cout << "a는 1이다." << std::endl;

}


이 경우에는 a는 1이다. 출력된다.













공감로그인을 필요로 하지않습니다.


공감




1. Ctrl+A로 소스를 모두선택한다

2. Ctrl+K+F로 정리

3. 끝!!














공감로그인을 필요로 하지않습니다.


공감




'IT > 기타' 카테고리의 다른 글

if문  (0) 2018.07.01
예외처리  (0) 2018.06.30
톱니바퀴 만들기  (0) 2018.06.30

예외처리

말 그대로 예외적으로 일어나는 상황을 처리하는 것


정확한 정의가 궁금하면 검색하면좋아요


try : 예외가 발생할만한 코드 블록을 지정하는데 try 다음의 { } 괄호안에 예외 처리 대상 코드를 작성한다. 이 블록 안에서 예외가 발생했을 때 throw 명령으로 예외를 던진다.


throw : 프로그램이 정상적으로 실행될 수 없는 상황일 때 이 명령으로 예외를 던진다. throw 다음에 던지고자 하는 예외를 적는다. 예외를 던진다는 것은 예외가 발생되었다는 것을 알리며 이 예외를 처리하는 catch문으로 점프하도록 한다. throw 명령 아래쪽의 코드들은 모두 무시되며 곧바로 예외 처리 구문으로 이동한다.


catch : try 블록 다음에 이어지며 던져진 예외를 받아서 처리한다. 그래서 catch 블록을 예외 핸들러라고 부른다. catch 다음에는 받고자 하는 예외의 타입을 적는데 이 객체는 throw에 의해 던져진다. catch 블록에는 예외를 처리하는 코드가 작성된다.
 
예외 처리 구문
try {
     if (예외 조건) throw 예외 객체;
}
catch (예외 객체) {
     예외 처리
}


#include <iostream>
using std::cout;
using std::cin;
void main() {
int a, b;
cout << "a 입력\n";
cin >> a;
cout << "b 입력\n";
cin >> b;
try {
if (a==0) throw a;
else if (b == 0) throw b;
cout << a / b;
}
catch (int exp) { //throw 에서 보낸 것을 받음
cout << "0ㄴㄴ";
}
}

try애서 a또는 b가 0일경우에 throw로 그값을 보내고

cout << a / b; 부분으 실행하지 않는다.

그리고 cout << "0ㄴㄴ";을 실행














공감로그인을 필요로 하지않습니다.


공감





'IT > 기타' 카테고리의 다른 글

Visual Studio코드 정리 단축키  (0) 2018.06.30
톱니바퀴 만들기  (0) 2018.06.30
Hello, world!  (0) 2018.06.30

일단 제일좋은 방법은 톱니바퀴 이미지를 퍼와서 쓰는 것 입니다. (추천!)


저는 제목대로 만드는법 씀


1. 빈 화면 제작


2. 도형으로 태양(?) 모양제작

1번이 도형 만드는것

2번이 도형선택 여기서 태양모양을 선택


3. 레이어 래스터화


1. 만든 도형을 우클릭

2. 레이어 래스터화 클릭


4. 톱니 모양으로 자르기


1. 모양선택

2. 원형모양선택 도구선택

3. 선택하고 Delete


5. 톱니 모양으로 자르기


4번과 같은 방법으로 밖같쪽 자를부분 선택

그리고 ctrl+I+shift(선택영역 반전) 키 누르기

마지막으로 Delete


그리고 배경은 지워주면

완성!!!

좀.. 엉성하지만ㅎㅎ






















공감로그인을 필요로 하지않습니다.


공감




'IT > 기타' 카테고리의 다른 글

예외처리  (0) 2018.06.30
Hello, world!  (0) 2018.06.30
윈도우 정품인증  (0) 2018.06.30
#include <iostream>
using std::cout;
void main() {
cout << "Hello, world!";
}




'IT > 기타' 카테고리의 다른 글

톱니바퀴 만들기  (0) 2018.06.30
윈도우 정품인증  (0) 2018.06.30
Hello, world!  (0) 2018.06.30

윈도우 정품인증 그대로뜨네....


윈도우10이라 불법다운은 아니고 마이크로스프트 사이트에서 받을수 있어요

다만 정품인증안해서 몇 가지 기능이 않되고.....

캡처를하면 인증하라고 뜨지만...

'IT > 기타' 카테고리의 다른 글

Hello, world!  (0) 2018.06.30
Hello, world!  (0) 2018.06.30
소스 색  (0) 2018.06.30
<html>
<head>
<meta charset="UTF-8">
<title>Hello, world!</title>
</head>
<body>
Hello, world!
</body>
</html>





'IT > 기타' 카테고리의 다른 글

윈도우 정품인증  (0) 2018.06.30
소스 색  (0) 2018.06.30
Hello, world!  (0) 2018.06.30
소스코드를 블로그나 파일로 정리할때 유용한 사이트

https://colorscripter.com/


'IT > 기타' 카테고리의 다른 글

Hello, world!  (0) 2018.06.30
Hello, world!  (0) 2018.06.30
포토샵 텍스트 넣기/편집  (0) 2018.06.30

+ 최근 게시물