반응형

화면에 세로로 막대 그래프를 그리는 프로그램을 작성하여 보자. 인수의 값만큼의 별표 문자를 출력하는 함수print_value(int n)을 작성하라. 반복적으로 사용자로부터 값을 입력받아서 print_value()를 호출하여입력값만큼 막대를 그리는 프로글매을 오나성하라. 사용자가 음수를 입력하면 반복을 중단하라.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
void print_value(int n);
int main(void)
{
    int a;
    while(1)
    {
    printf("값을 입력하시오(종료를 음수): ");
    scanf("%d"&a);
    if(a>=0)
    print_value(a);
    else 
        break;
    }
    return 0;
}
void print_value(int n)
{
int i;
for(i=1;i<=n;i++)
{
printf("*\n");
}
}
cs




반응형

'컴퓨터 & 프로그래밍 & 전자공학 > C언어' 카테고리의 다른 글

두 점 사이의 거리  (0) 2016.07.27
n의 배수  (0) 2016.07.27
0.0 부터 1.0까지의 난수  (0) 2016.07.27
동전 던지기 게임  (0) 2016.07.27
난수 발생기  (0) 2016.07.27

+ Recent posts