본문 바로가기

코딩13

알튜비튜_05_반복문 반복문이란?특정 작업을 여러 번 반복 수행할 수 있게 해주는 구문이다.  반복문을 사용하면 동일한 작업을 반복적으로 수행할 수 있어서 코드를 간결하고 효율적으로 작성할 수 있다.    증감 연산자 : 변수의 값을 1씩 증가하거나 감소시키는 연산자- 증가 연산자 와 감소 연산자 가 있다. - 전위 증가/전위 감소(++i, --i) : 변수 먼저 증가(감소)시키고 그 값을 사용- 후위 증가/후위 감소(i++,i--) : 변수 먼저 사용 후 나중에 값 증가(감소) ex) a=5printf("전위연산: %d", ++a) //6printf("후위연산: %d", a++) //5    반복문 중 for문에 재해서 먼저 살펴보자        이제 반복문 중 while문에 대해서 살펴보자.     이제 반복문 중 dow.. 2024. 11. 10.
C프로그래밍 및 실습 - 중간고사 리뷰1 중간고사.. 손코딩 30분 + 실제코딩 40분 으로 이루어져 있는데사실 나름 잘봤다고 생각했는데, 손코딩에서 생각보다 너무 조져버려(?)서 ㅋ,, 빈칸 하나당 배점이 최소 5점임 .. ㅋ ㅋ ㅋ ㅋ ㅋ 그저 웃지요...손코딩은 실제로 연습을 하고 시험을 봐야겠다는 교훈을 얻는 중간고사 였다..!  괜찮아 기말고사가 있으니까 ^^!( 근데 기말범위 개어렵던데.. + 하나도 예습안함 화이팅 미래의나야!) 교수님이 설명해 주신 것을 토대로 오답이나 해볼게요~  리뷰1에서는 손코딩 5문제만 정리를 해보자.손코딩에 나온문제는 총 5문제이다. 1번 문제는 몇 개 선언되었고, 초기화 되었는지를 물어보는 문제이고2번 문제는 적절한 형식문자열을 채우는 문제이다. 3번 문제는 전위연산자와 후위연산자로 계산된 값 쓰는 문제.. 2024. 11. 9.
C프로그래밍 및 실습 - 배열/문자열 함수에서 중요한 것은 입력은 여러개가 될 수 있지만, 출력은 반드시 한 개라는 것이다. 함수를 정의하는 기본적인 형식 리턴형 함수명 (데이터형 매개변수명 [, 데이터형 매개변수명, ..]) { 문장; } 예를 들자면, int GetFactorial(int num) -> int 형의 값을 리턴하는 함수 void PrintHello(int a, int b) -> 리턴 값이 없는 함수 이다. *참고로 매개변수는 개수에 제한이 없다.(매개변수를 갖지 않을떄는 () 안에 void라고 적는다.) 리턴 값도 없고 매개변수도 없는 함수의 호출 리턴 값은 없지만 매개변수는 갖는 함수 추가적으로, 같은 함수를 여러번 호출하는 방법도 있다. #include void TestLocal(void); int main(void) .. 2024. 11. 8.
알튜비튜_04_조건문 조건문이란?프로그램의 흐름을 제어하기 위해 측정 조건을 평가하여, 그 결과에 따라 실행할 코드를 결정하는 구문조건문을 사용하면 조건의 참/거짓에 따라 서로 다른 작업을 수행할 수 있다.  비교 연산자와 논리 연산자에 대해서 알아보자. 조건문에는 'if else 문' 과 'switch 문' 이 있다.  먼저 if else 문에 대해서 알아보자.   만약 조건식이 여러개라면?if - else if - (else) 로 쓰면된다. (else)를 쓰는 것은 자유이다.  간단한 조건문의 예를 들자면, '값이 양수일 떄 100~90 : A, 89~80점: B 이고 나머지는 F이다.' 라고 했을 떄 조건문을 어떻게 쓸 수 있을까?**if 안에서 조건을 연결해 줄때는 논리 연산자를 이용해야한다.  내가 요즘 주로 쓰는 .. 2024. 10. 28.
알튜비튜_03_입출력(2) 기본적인 입출력 문제를 풀어보자. 1. 백준 2557번 : 간단한 입출력 문제를 먼저 풀어보자.어떤 언어로 풀던 출력만 하면 된다.  Pythonprint("Hello World!")  C언어#include  int main(void) {       printf("Hello World!"); }  Javapublic class Main {        public static void main(String args []) {               System.out.println("Hello World!");         } }  2. 백준 1000번 입력을 먼저 받은 다음에 출력을 해야한다.  파이썬으로 풀 때는, 먼저 input() 함수를 이용해서 '변수 = input()' 으로 변수 두 개를 .. 2024. 10. 5.
알튜비튜_03_입출력(1) C언어C언어에서 입출력시 scanf , printf 를 사용한다.  scanf("입력형태", &변수)  printf("입력형태",  변수)%d : int 타입 정수형 %c : char 타입 문자형%s: char* 타입 문자열%f :float 타입 실수입력형태에 따라서 잘 선택해서 사용해야한다.   Python 파이썬에서 입력시  input 또는 sys.stdin.readline 을 쓴다. 보통은 input을 많이 쓰고, sys.stdin.readline이 시간이 더 빠르기 때문에 시간을 크게 신경써야 하는 경우에 사용한다. split이 필요할 시 : map, split 함수 사용예 : 공백으로 분리된 두 숫자 - n, m = map(int,input(),split())파이썬에서 출력시 print(개행 문.. 2024. 10. 4.