C# 제어문2 3장, 제어문 (3-2, 문제) 예제 프로그램을 실행해보자. 적이 사정거리(12)보다 가까운지 아니면 먼지를 판정한다. 거리를 구하려면 x방향과 y방향의 차를 각각 2제곱하고 그것들을 더해서 제곱근을 구하는데, 거리만 비교하는 것이므로 2 제곱한 상태로 비교한다. 각 학생의 점수를 바탕으로 막대 그래프(점수/5를 *로 표시한 것)를 그리고 의견을 표시한다. * 문제 01. 02. 1) data 2) switch 3) default 어쩌다보니 다음 문제와 같은 것을 앞서 풀어버렸다... 03. 1) i 2) for 3) j++ 문제가 '네모 칸에 들어갈 숫자를 입력해 보시오' 이다. 이게 어째서 숫자야... 04. (정답) data와 hap을 정의한다. while로 조건(data는 100보다 작거나 같다) 에 맞게 반복한다. if로 조건.. 2021. 11. 23. 3장, 제어문 (3-1) * 제어문: 프로그램의 흐름을 바꾸는 문장(?). 거꾸로, 반복 등 * 조건문: 제어문은 조건에 따라 실행을 달리한다. 이때의 조건이 되는 문. * 반복문: 프로그램은 자주 반복하는 동작을 한다. 그때 사용되는 문. * if 문 : 비교 연산자, 논리 연산자를 사용. 조건에 따라 처리를 수행할 때. if 만 사용: 조건이 참(1)일때 실행, 그외(0)일때 아무것도 하지 않고 진행. if ~ else : 조건이 참(1)이면 1번 실행, 거짓(0)이면 2번 실행. * 연속된 if 문 : 복수의 조건 중 맞는 하나를 수행하려고 할 때. → 사다리타기처럼, 결과는 한 번에 하나의 조건만을 간직하고 있다. →복수의 조건을 동시에 충족하는 결과를 도출할 수 있다. * for문 : 반복처리를 효율적으로 실행. 보통,.. 2021. 11. 18. 이전 1 다음