본문 바로가기

중간고사4

C프로그래밍 및 실습 - 중간고사 리뷰2 실습시험에서는 총 3문제가 나왔다. 문제를 설명하기 보다는 순서대로 정리해보자.     문제1)원의 반지름 r 을 입력 받아서 면적(Area)과 둘레(Circumference)를 계산하여 출력하는 프로그램을 다음의 실행 예와 같이 작성하세요. 단 모든 데이터는 float형 데이터를 사용하며 파이(PI) 값으로 3.14를 사용합니다.⚫ 원의 면적 = PI x r x r⚫ 원의 둘레 = 2 x PI x r  실행 예: Enter_the_radius:_2.2[ENTER]Area:_15.20[NEWLINE]Circumference:_13.82[NEWLINE]    풀이과정1) float형으로 r을 정의하고 입력받는다. 2) 면적과 둘레를 정의하고, 공식을 이용해서 나타낸다. 3) 실행예와 같이 출력한다. 아주 .. 2024. 11. 14.
C프로그래밍 및 실습 - 중간고사 리뷰1 중간고사.. 손코딩 30분 + 실제코딩 40분 으로 이루어져 있는데사실 나름 잘봤다고 생각했는데, 손코딩에서 생각보다 너무 조져버려(?)서 ㅋ,, 빈칸 하나당 배점이 최소 5점임 .. ㅋ ㅋ ㅋ ㅋ ㅋ 그저 웃지요...손코딩은 실제로 연습을 하고 시험을 봐야겠다는 교훈을 얻는 중간고사 였다..!  괜찮아 기말고사가 있으니까 ^^!( 근데 기말범위 개어렵던데.. + 하나도 예습안함 화이팅 미래의나야!) 교수님이 설명해 주신 것을 토대로 오답이나 해볼게요~  리뷰1에서는 손코딩 5문제만 정리를 해보자.손코딩에 나온문제는 총 5문제이다. 1번 문제는 몇 개 선언되었고, 초기화 되었는지를 물어보는 문제이고2번 문제는 적절한 형식문자열을 채우는 문제이다. 3번 문제는 전위연산자와 후위연산자로 계산된 값 쓰는 문제.. 2024. 11. 9.
C프로그래밍 및 실습 - 제어문 제어문에는 조건문, 반복문, 분기문이 있다. 조건문에는 if 문, switch문 반복문에는 for문, while문, do while문 분기문에는 beak, continue, goto, return 가 있다. 먼저 조건문 중에서 switch문에 대해서 알아보자. 기본적인 switch문을 살펴보자. 먼저 switch(정수식) 에 있는 정수식의 값을 평가한다. 그 후에 값이 같은 case문 다음에 나열된 문장들을 수행한다. break를 만날 때까지 문장들을 수행하고, break를 만나고, switch문을 빠져나간다. 위의 문제는 switch문을 이용한 '사칙연산 계산기' 문제로 대표적인 switch문 문제이다. swich 문에서 break; 를 생략하면 만날떄까지 계속 실행한다. 이 문제는 수식의 값이 특정 .. 2024. 10. 29.
C프로그래밍 및 실습(1) 중간고사 공부하면서, 'C프로그래밍 및 실습 과목' 을 뒷부분 진도 나가기 전에 다 정리해야겠다고 생각했다. 월 수 수업인데 내일부터 2주동안 구조체 수업하고, 나머지 기간동안은 고급기능을 수업하신다고 한다... 그래도 중간고사 범위는 내가 나름대로 혼자서(+ 유튭의 도움) 으로 방학때 선행한 덕으로 이정도 한건데..(근데도 못본거 같음 ㅋㅋ 평균만 넘었으면..) 중간고사 범위였던, 포인터 전까지 나눠서 다 정리해 볼게요! ㅎ 먼저 실수형 변수 num 을 입력한다. int i_part; 로 선언했으므로, i_part=num; 에서 num은 실수부를 제외한 정수가 된다. f_part=num-i_part; 는 따라서 num-정수파트 가 된다. 이러한 비슷한 문제가 중간고사 실습시험에서 1번문제로 나왔던 것 .. 2024. 10. 29.