8장 9번8장 9번

Posted at 2013. 11. 24. 21:48 | Posted in 2학기/C언어

#include <stdio.h>


int print_value(int n)

{

int i;

for(i=1;i<=n;i++)

{

printf("*");

}

printf("\n");

}

int main(void)

{

int a;


while(1)

{

printf("값을 입력하시오(종료는 음수):");

scanf(" %d", &a);

if(a>0)

{

print_value(a);

}

else if(a<0)

break;

}

return 0;

}


'2학기 > C언어' 카테고리의 다른 글

8장 11번  (0) 2013.11.24
8장 10번  (0) 2013.11.24
8장 8번  (0) 2013.11.24
8장 7번  (0) 2013.11.24
8장 6번  (0) 2013.11.24
//

8장 8번8장 8번

Posted at 2013. 11. 24. 21:48 | Posted in 2학기/C언어

#include <stdio.h>

#include <stdlib.h>

#include <time.h>


double f_rand()

{

return rand()/(double)RAND_MAX;

}

int main(void)

{

int i;


for(i=0;i<=5;i++)

{

printf("%lf ", f_rand());

}

printf("\n");

return 0;

}

'2학기 > C언어' 카테고리의 다른 글

8장 10번  (0) 2013.11.24
8장 9번  (0) 2013.11.24
8장 7번  (0) 2013.11.24
8장 6번  (0) 2013.11.24
8장 5번  (0) 2013.11.24
//

8장 7번8장 7번

Posted at 2013. 11. 24. 21:47 | Posted in 2학기/C언어

#include <stdio.h>

#include <time.h>

#include <stdlib.h>


int b_rand();


int main(void)

{

int i;

int result;

char a;

srand( (unsigned) time( NULL ) );


while(1)

{

result = b_rand();

printf("앞면 또는 뒷면(1 또는 o):");

scanf("%d", &i);


if(i == result)

printf("맞았습니다.\n");

else

printf("틀렸습니다.\n");


printf("계속하시겠습니까?(y 또는 n):");

scanf(" %c", &a);


if(a == 'y')

continue;

else if(a == 'n')

break;

}

return 0;

}

int b_rand()

{

return (rand()%2);

}

'2학기 > C언어' 카테고리의 다른 글

8장 9번  (0) 2013.11.24
8장 8번  (0) 2013.11.24
8장 6번  (0) 2013.11.24
8장 5번  (0) 2013.11.24
8장 4번  (0) 2013.11.24
//