코드업(3)
-
7월 1주차_C Study 4. 반복문
7월 1주차 학습 할 C언어 study 목차는 다음과 같다. 1. 변수와 자료형 2. 수식자와 연산자. 3. 조건문 4. 반복문 4. 반복문 반복은 어떤 단계를 반복하게 하는 것으로 반복 구조를 사용하면 프로그램을 간단하고 빠르게 구현할 수 있다. 반복문의 종류는 다음과 같다. 조건 제어 반복(While)문 : 특정한 조건이 만족되면 계속 반복한다. 횟수 제어 반복(for) : 정해진 횟수만큼 반복한다. ✔ while문 while문은 조건식이 참이면 문장들을 반복적으로 실행한다. 어떠한 값을 10번 반복하고 싶을때 , printf을 10개 쓰는 방법도 있겠지만, 더 손쉽게 하는 방법은 반복문을 사용하는 것이다. while( 조건식 ){ while( i < 10){ printf("Hello world");..
2023.07.09 -
7월 1주차_C Study 3. 조건문
7월 1주차 학습 할 C언어 study 목차는 다음과 같다. 1. 변수와 자료형 2. 수식자와 연산자. 3. 조건문 4. 반복문 3. 조건문 컴퓨터 프로그램을 작성할 때 기본적인 제어구조가 3가지 있다. 1. 순차 구조 : 명령어들이 순차적으로 실행되는 구조 2. 선택 구조 : 여러 개 중에서 하나의 명령어를 선택하여 실행되는 구조 3. 반복 구조 : 동일한 명령어가 반복되면서 실행되는 구조 ✅ if - else 문 왜 선택구조가 필요할까? 선택 구조는 조건을 검사하고 조건에 따라 실행되는 명령어를 다르게 할 수 있다. 예를 들어 비가 올때 지하철로 출근하고 그렇지 않으면 승용차로 출근하는 사람이 있다고 가정하자. 이 경우 조건은 비가 왔는지 오지않았는지 여부이다. 만약에 비가 왔다면 지하철을 타고 출근..
2023.07.09 -
c_language/codeup/1081 : [기초-종합] 주사위를 2개 던지면?
문제1081번 중첩 반복문 이용하기. 처음에 문제를 보고 *로 그림그리는 중첩반복문이 생각났다. 비슷한 유형으로 풀이하면 될 것 같았고 n,m이 i이미 숫자로 선언된 지 모르고 print로 입력받게 만들었다. 내가 생각한 코드: int로 필요한 변수를 선언하고 m,n을 정수로 입력받는다. 주사위가 random함수를 통해 출력되고, 중첩반복문으로 인해 여러가지 경우의 수를 출력할 수 있다. 그런데 잘못된 풀이? 다시 확인해 보니 정답은 입력받는 부분이 없었다. 또 틀렸다. 봤더니 random을 굳이 쓸 필요가 없나? 출력물이 너무 다르다. 입력 안받는거 같더니.. 입력 받네? 음? 일단은 중첩반복문에 = 를 추가하고 , random을 뺐다. 그리고 나서 입력받는 것 같아서 scanf 추가했다. 드디어 정확..
2023.04.30