본문 바로가기

반복문2

1. C#의 기본2(조건문, 반복문을 활용한 로또 출력하기, 주민등록번호와 성별 출력하기) 오늘은 C언어에서 배웠던 조건문과 반복문을 활용하여 C#에서 로또 번호 출력하기, 주민등록번호와 성별 출력하는 프로그램을 만들어 보면서 문법들과 C#의 입출력 방법을 생각해 보자. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LottoNum { class Lotto { static void Main(string[] args) { Random Rand = new Random(); int[] Num = new int[45]; for(int i = 0; i < Num.Length; i++) { Num[i] = i + 1; } // .. 2023. 6. 20.
09_반복문1(while, do while) while이라는 키워드는 반복문에 쓰이며, 반복해서 실행할 명령이 있을 때 사용한다. 조건식이 참이면 해당 명령을 계속 반복하는 구조를 가지고 있고, 참이 아니라면 중단하고 다음 명령을 실행한다. while(참 or 거짓) { 실행할 명령 } #include int main() { while(1) { printf("안녕하세요!"); } } 위의 코드는 while문 안에 1이 true이므로 "안녕하세요!"를 무한 반복하게 된다. 해당 반복문을 빠져나오지 못해 다음 명령을 실행하지 못하는 현상이 생겨나는데 이를 무한 루프라고 한다. 반복문을 사용할 때는 무한 루프에 빠지지 않도록 주의한다. #include int main() { int count = 0; // 초기식 : 반복문을 제어하기 위해 처음 실행하는.. 2023. 3. 30.