'2015/02/11'에 해당되는 글 2건

  1. 2015.02.11 OrCAD 매뉴얼 및 반파정류, 전파정류
  2. 2015.02.11 제어문(if~else, for, while)
Busan IT/제어기초2015. 2. 11. 17:40

OrCAD 매뉴얼 및 반파정류, 전파정류


제어기초 - OrCAD 매뉴얼 및 반파정류, 전파정류

 



 

<BUS의 사용>

 

선이 복합할 경우 이를 단순하게 표현하기 위하여 BUS를 사용한다. 버스에는 네트 네임을 적는데 형식은[네트시작번호..네트 끝번호]이다. ex) A[1...5]

 

핀을 wire와 그리고 wirebus사이에 entry를 이용하여 연결.

 

연결된 pin에 해당 네트 네임을 net alias를 이용하여 표기.

 

<교차점의 사용>

 

교차점

교차점 마크는 두 wire가 가로지를 때 wire를 연결해 주는 역할을 한다. 가로지를 때 wire상에서 한번 클릭을 해주면 되고 그냥 지나가면 생성이 되지 않는다.






































반응형
Posted by newind2000
Busan IT/제어언어2015. 2. 11. 13:39

제어문(if~else, for, while)

 

#1. 반복문의 활용

 

지금까지 제어문에는 if1. if 2. if-else 3. if-else else if) 

for("초기값“;반복조건;반복이 끝나면 수행할 내용)

{

반복할 내용

}

 

실습 - 반복문의 활용)

printf문 하나만을 사용하여 5단 출력하기




 

// 무엇이 반복되고 무엇이 반복되지 않는지 파악한 후 코딩을 해야 한다.

 

#2&#3. 가정문과 반복문의 활용

 

실습 - if~else문과 for의 활용)

 

숫자를 양수, 정수로 입력 받고 소수인지 판단하는 프로그램




//코드를 짜기 전에 문제를 정확하게 파악하여야 한다.

//조금이라도 최적화시키기 위한 코드를 만들어야 한다.

//break; 중괄호 밖으로 빠져나오는 명령어이다.

 

For문에서 괄호를 루프라고 부른다.

 

무한루프에 빠졌을 때 Ctrl + C 혹은 Ctrl + Pause Break키를 누르면 빠져 나올 수 있다.

위에 명령어들은 실행을 멈추게 한다.

 

반복문에는 for 말고도 while이 있다.

 

While문의 문법은 for과 비교하여보면 비교적 간단하다.

 

while("종료조건“)

{

X

}

 

For문과 while문 비교

 

For(초기값; 종료조건; 참일 때 시행할 명령어)

{

X

}

초기값

while(종료조건)

{

X

참일 시 시행할 명령어

}

 

두 반복문의 실행 속도는 동일하다.

 

while문은 무한 반복을 위해서는 조건문에 0이 아닌 자료를 입력해야 한다.

 

#4. 반복문의 활용

 

실습- )

 

키보드를 누르면 ASCII코드가 나오는 프로그램을 작성해 보자




 

이중 for

 

문법

 

for()

{

for()

{

}

}

 

실습 - 이중 for문의 활용)

구구단 2단부터 9단까지를 출력해 보자. 




반응형
Posted by newind2000