코딩(14)
-
7월 2주차 과제 : 문제 1_두 수의 나눗셈
7월 2주차 과제로 아래 문제를 풀어볼 것이다. 1. 두 수의 나눗셈 2. 몫 구하기 3. 나머지 구하기 4. 나머지가 1이 되는 수 찾기 첫번째 문제이다. 매개변수가 두개 주어져있고, 나눗셈을 해서 나눈 값에 1000을 곱한 후 정수부분을 반환하도록 해야한다. 처음에는 아래와같이 코드를 입력했다. #include #include #include int solution(int num1, int num2) { int answer = 0; answer=(num1/num2)*1000; return answer; } int main() { solution(2,3); return 0; } 출력값에서 실수로 계산이 이루어지지 않아 실행한 결괏값과 기댓값이 다른 것을 확인했다. 그래서 형변환을 해줘야겠다고 생각했다...
2023.07.14 -
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 -
7월 1주차_C Study 2 . 수식자와 연산자
7월 1주차 학습 할 C언어 study 목차는 다음과 같다. 1. 변수와 자료형 2. 수식자와 연산자 3. 조건문 4. 반복문 지난 단원과 이번단원은 암기와 약간의 활용만 할 수 있다면 어려움없이 공부할 수 있다고 생각한다. 내가 배운 개념이 어떻게 사용되는지를 이해하고 외워둔다면 그걸로 될 듯. 2. 수식자와 연산자 수식이란 피연산자들과 연산자의 조합이라고 할 수 있다. 연산자는 연산을 나타내는 기호이다. 종류를 알아보자. 연산자의 분류 연산자 의미 대입 = 오른쪽을 왼쪽에 대입 산술 + - * / % 사친연산과 나머지 연산 부호 + - 양수와 음수 표시 증감 ++ -- 증가, 감소연산 관계 > = 비트별AND,OR,XOR,이동,반전 sizeof 연산자 sizeof 자료형이나 변수의 크..
2023.07.09 -
7월 1주차 과제 : 문제 2_두 수의 합
7월 첫주차 과제이다. 1. 숫자 비교하기 2. 두 수의 합 3. 두 수의 차 4. 두 수의 곱 2번째 문제이다. 첫번째문제와 동일하게 solution함수가 주어져있고, main함수에서 호출하여 사용할 것이다. 첫번째 문제를 풀고나니 이 문제는 비슷한 로직이라 생각되어 쉽게 풀 수 있을 것 같다. answer가 0이 아닌 -1로 초기화되어있어 살짝 당황지만 ! 그냥 그대로 진행했다. 우선 선언된 함수인 answer 를 활용해 num1과 num2의 값의 합이 answer에 대입되도록 코드를 구성했다. 그리고 main함수에서 solution함수를 호출했다. 정답입니다.!
2023.07.05 -
7월 1주차_C Study 1 . 변수와 자료형
7월 1주차 학습 할 C언어 study 목차는 다음과 같다. 1. 변수와 자료형 2. 수식자와 연산자. 3. 조건문 4. 반복문 방학을 좀 더 의미있게 보내고자 지난 학기에 배운 언어를 복습하고자 한다. 1. 변수와 자료형 변수란? 프로그램에서 값들이 저장되는 공간을 변수라고 한다. 변수는 사용전에 반드시 미리 선언하여야한다. 변수 선언을 통해서 프로그램에서 어떤 종류의 변수를 얼마나 사용할지를 컴파일러에게 미리 알리는 것이다. 변수 선언 ( 변수를 선언하려면 원하는 자료형을 적어주고 이어서 변수 이름을 적어주면된다. 반드시 마무리는 세미콜론으로! ) int i; (자료형) (변수이름) 이렇게 사용하면 정수형 변수 i가 선언된다. 자료형이란? 자료형(type)이란 데이터의 타입(종류)이라는 의미이다. 종..
2023.07.04