연습문제/열혈강의

2장 연습문제

규남 2013. 3. 31. 18:06
반응형

1번. 다음과 같은 실행 결과가 모니터에 출력되게 프로그램을 작성하세요.

#include <stdio.h>
int main()
{
    printf(" * \n");
    printf(" *** \n");
    printf(" ***** \n");
    printf(" *** \n");
    printf(" * \n");

   return 0;
}


결과 화면



2번. 서식 문자를 이용하여 다음과 같이 구구단 2단을 출력하는 프로그램을 작성하세요.

 

#include <stdio.h>
int main()
{
     int a = 2;
     int b = 1;

      printf("%d * %d = %d\n", a, b, a * b);
      printf("%d * %d = %d\n", a, b + 1, a * (b + 1));
      printf("%d * %d = %d\n", a, b + 2, a * (b + 2));
      printf("%d * %d = %d\n", a, b + 3, a * (b + 3));
      printf("%d * %d = %d\n", a, b + 4, a * (b + 4));
      printf("%d * %d = %d\n", a, b + 5, a * (b + 5));
      printf("%d * %d = %d\n", a, b + 6, a * (b + 6));
      printf("%d * %d = %d\n", a, b + 7, a * (b + 7));
      printf("%d * %d = %d\n", a, b + 8, a * (b + 8));

     return 0;
}

결과 화면



3번. 직사각형의 가로와 세로 길이를 입력받아서 넓이를 구하는 프로그램을 작성하려 합니다. 다음 코드에서 빈칸을 채우세요.

#include <stdio.h>

int main()

{

int a, b;

printf("가로 길이를 입력하세요: ");

scanf("%d", &a);


printf("세로 길이를 입력하세요: ");

scanf("%d", &b);


printf("직사각형의 넓이는 %d입니다.\n", a*b);


return 0;

}


결과 화면 



4번. 원의 반지름을 입력받아서 넓이를 계산하는 프로그램을 작성하려 합니다. 다음 코드에서 빈칸을 채우세요.

#include <stdio.h>

int main()

{

int r;

double pi = 3.14;

printf("반지름을 입력하세요: ");

scanf("%d", &r);


printf("원의 넓이는 %lf입니다.\n", pi*r*r);


return 0;

}


결과 화면


5번. 두 정수를 입력받아 두 숫자의 합과 차를 출력하는 프로그램을 작성하려 합니다. 출력 결과는 다음의 형식을 따릅니다. 단, 출력되는 모든 숫자는 소스 코드에 직접 작성해서는 안됩니다.

#include <stdio.h>
int main()
{
int a, b;

printf("두 정수를 입력하세요: ");
scanf("%d %d", &a, &b);

printf("합: %d + %d = %d\n", a, b, a+b);
printf("차: %d - %d = %d\n", a, b, a-b);

return 0;
}

결과 화면



728x90
반응형

'연습문제 > 열혈강의' 카테고리의 다른 글

9장. 연습문제  (0) 2013.04.06
8장. 연습문제  (1) 2013.04.05
7장. 연습문제  (0) 2013.04.03
6장. 연습문제  (0) 2013.04.01
5장. 연습문제  (2) 2013.04.01
4장 연습문제  (2) 2013.03.31