반응형

열혈강의 18

[열혈강의 C 프로그래밍 풀이]-문제07-3[while문과 do~while문에 익숙해지기]

오랜만에 다시 포스팅 시작하네요ㅎㅎ귀찮아서였는지 미루고미루다가 이제서야..짤 하나씩 던지는 이 맛... 잊을 수 없어 문제20이상100이하의 정수 중에서 짝수의 합을 출력하는 프로그램을 구현하되, do~while문 기반으로 구현해보자. 참고로 덧셈의 결과는 2550이 되어야 한다. 문제3while문의 중첩관련 예제 TwoToNine.c를 do~while문의 중첩기반으로 재 구현해보자.do~while문의 중첩에 대해서는 별도의 언급이 없었지만, while문의 중첩을 이해하였으니, 충분히 응용이 가능하다.

[열혈강의 c 프로그래밍 풀이]-문제07-2[while문의 중첩]

밥먹고 바로 앉아서해서 그런지 노곤노곤 문제1프로그램 사용자로부터 총5개의 정수를 입력받아서, 그 수의 합을 출력하는 프로그램을 작성해보자.단! 한가지 조건이 있다. 정수는 반드시 1이상이어야한다. 만약에 1미만의 수가 입력되는 경우에는, 이를 입력으로 인정하지않고 재입력을 요구해야 한다.그래서 결국 1이상의 정수 5개를 모두 입력 받을 수 있도록 프로그램을 완성해야 한다. 문제2아래의 출력을 보이는 프로그램을 작성해보자.* o* oo* ooo* oooo*참고로, 총 5행에 걸쳐서 출력이 이뤄지고, 행이 더해질 때마다 o문자의 수가 증가한다는 특징을 기반으로 while문의 중첩을 구성하면 된다. 만들고 올리기까지 얼마나 오래걸렸는지...ㅎㅎ날씨가 너무 좋아서 그래요 아무튼 다들 노곤함 극복하시고 화이팅합..

[열혈강의 C 프로그래밍 풀이] - 문제07-1 [while문의 활용]

오늘은 꿀같은 일요일입니다ㅋㅋ 대학교도서관가려다가 이쁘게 만개한 벚꽃나무들...벚꽃나무밑 야외책상에서 여유롭게 봄을 만끽하고 왔습니다!도서관은 들어가지도 않았다 학교 분위기가 참좋더군요 아... 문제1프로그램 사용자로부터 양의 정수를 하나 입력받아서, 그 수만큼 "hello world!"를 출력하는 프로그램을 작성해보자. 문제2프로그램 사용자로부터 양의 정수를 하나 입력받은 다음, 그 수만큼 3의 배수를 출력하는 프로그램을 작성해보자. 예를 들어서 5를 입력받았다면, 3 6 9 12 15를 출력해야 한다. 문제3프로그램 사용자로부터 계속해서 정수를 입력받는다. 그리고 그 값을 계속해서 더해 나간다. 이러한 작업은 프로그램 사용자가 0을 입력할때 까지 계속되어야 하며, 0이 입력되면 입력된 모든 정수의 합..

[열혈강의 C 프로그래밍 풀이]-문제05-1-[scanf함수와 아스키 코드]

뿌듯하게 포스팅중에 문득 떠오른게 언제하나 이걸...하루에 하나씩이라지만 너무 느린감이ㅎㅎ 문제1프로그램 사용자로부터 두 점의 x,y좌표를 입력바아서, 두점이 이루는 직사각형의 넓이를 계산하여 출력하는 프로그램을 작성해보자. 단, 좌 상단의 x,y좌표표 값이 우 하단의 x,y좌표값보다 작다고 가정하고, 좌상단의 좌표정보를 먼저 입력받는 형태로 예제를 작성해보자. 참고할수 있는 실행의 예는 다음과 같다. 문제2프로그램 사용자로부터 두 개의 실수를 입력받아서 double형 변수에 저장하자.그리고 두 수의 사칙연산 결과를 출력해보자. 문제4프로그램 사용자로부터 아스키 코드 값을 정수의 형태로 입력받은 후에 해당 정수의 아스키코드 문자를 출력하는 프로그램을 작성해보자.예를 들어서 프로그램 사용자가 정수 65를 ..

[열혈강의 C 프로그래밍 풀이] - 문제04-4[비트연산의 이해]

오늘은 비트연산인데 주로 2진법을 이해하는 파트입니다. 그래서 주로 손으로 풀이하는 문제가 많지만 04-4는 코딩하는거군요ㅎㅎ 문제1입력받은 정수 값의 부홀르 바꿔서 출력하는 프로그램을 작성ㅎ보자. 예를 들어서 -3이 입력되면 3이 출력되어야하고, 5가 입력되면 -5가 출력되어야한다. 단! 반드시 이번 Chapter에서 소개한 비트연산자를 이용해서 구현해야 한다. 문제2다음 연산의 결과를 출력하는 프로그램을 작성해보자. 단, *연산자와/연산자를 시용하지 않고 구현해야한다.3*8/4물론 중간과정을 생략하거나 적절히 암사나하지않고 반드시 곱셈에 대응하는 연산과 나눗셈에 대응하는 연산을 거쳐서 해결해야한다. 이번에도 두문제뿐이라서 뭔가 아쉬운...이렇게 챕터4도 끝나고 점점 피곤한 코딩들이 나올준비를 하는것같..

[열혈강의 C 프로그래밍 풀이]-문제03-1[scanf 함수의 활용]

오늘은 scanf의 활용이지만 책이 요즘책이 아니라 저렇고요즘은 scanf_s를 사용한다고 하죠ㅎㅎ 문제1프로그램 사용자로부터 두개의 정수를 입력받아서 두수의 뺄셈과 곱샘의 결과를 출력하는 프로그램을 작성해보자. 문제2프로그램 사용자로부터 세 개의 정수 num1, num2, num3를 순서대로 입력받은 후에, 다음 연산의 결과를 출력하는 프로그램을 작성해보자. 문제3하나의 정수를 입력받아서, 그 수의 제곱의 결과를 출력하는 프로그램을 작성해보자. 예를 들어서 5가 입력되면 25가 출력되어야 한다. 문제4입력받은 두 정수를 나누었을 때 얻게 되는 몫과 나머지를 출력하는 프로그램을 작성해보자. 예를 들어서 7과 2가 입력되면 몫으로 3, 나머지로 1이 출력되어야 한다. 문제5입렫받은 세 개의 정수 num1,..

[열혈강의 C 프로그래밍] 문제02-2 [printf 함수의 다양한 활용]

어제 올리기전에 5분만 누워야지했는데 그대로 자버렸네요...허허 오늘도 초간단! 빠르게 지나갑시다 문제1다음의 출력결과를 보이도록 예제를 작성해보자. 단, 출력되는 숫자들(20,123,456)은 서식문자 %d를 이용하여 출력하도록 하자. 문제2다음의 출력결과를 보이도록 예제를 작성해보자. 이번에도 역시 출력되는 숫자들은 서식문자 %d를 이용해서 출력하도록 하자. 글하나에 그래도 재밌는짤 하나씩 넣는 보람으로ㅎㅎ

[열혈강의 C 프로그래밍 풀이] 문제02-1 [예제 변경해보기]

열혈강의 c 프로그래밍 문제풀이를 해답지를 보지않고 만든 풀이를 만드려고합니다ㅎㅎ 처음이야 뻔하지만 가면갈수록 해답지와는 다른 답이 나올것이라고 생각하면서 인간적인 해답지를 만드려고 계획하려합니다.과제제출용으로 아주 용이하단 생각이... 문제 1 다음과 같은 형태로 본인의 이름을 출력하는 프로그램을 작성해 보자.단, printf 함수는 한 번만 호출해야한다. 문제 2본인의 이름, 주소 그리고 전화번호를 모니터에 출력하는 프로그램을 작성해 보자. 더불어 이스케이프 시퀀스\n을 적절히 삽입해서 출력형태를 보기좋게 다듬기 바란다. 총 3번 printf 함수를 호출해서 문제를 해결하자. 오늘은 첫 포스팅이니까 가볍게ㅎㅎ 참고로 \(역슬레쉬)는 \와 같은 말입니다. 혼동하지 않도록 조심해야합니다.

반응형