More actions
imported>ssjh95 No edit summary |
imported>computer6561 No edit summary |
||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
스팀은 좋은겁니다 | 스팀은 좋은겁니다 | ||
#include<stdio.h> | |||
int teamname(); | |||
int sum(int); | |||
int main() | int main() | ||
{ | { | ||
| Line 7: | Line 9: | ||
int j; | int j; | ||
scanf("%d",&k); | teamname(); | ||
scanf("%d", &k); | |||
j = sum(k); | j = sum(k); | ||
printf("1부터 | printf("1부터 %d의 합은 : %d\n",k, j); | ||
return 0; | |||
} | |||
int teamname(void) | |||
{ | |||
printf(" ::##==\n ::## +=\n .**# +=\n . + ** *= +\n . + *+# = :\n .*++*## ...\n *++*+.. : *..\n = ******+%@::. ...: ::\n = . ::%****#*@%#%%#%#%%%+# + ...\n## *==++#***..\n .++**:\n"); | |||
printf("팀명: S'팀\n"); | |||
printf("팀원: 서영운, 송준호, 유재범\n"); | |||
for (int i = 0; i < 40; i++) | |||
printf("#"); | |||
printf("\n"); | |||
return 0; | return 0; | ||
} | } | ||
int sum(int n) | int sum(int n) | ||
{ | { | ||
| Line 45: | Line 57: | ||
void teamname(void) | |||
{ | { | ||
printf(" ::##==\n ::## +=\n .**# +=\n . + ** *= +\n . + *+# = :\n .*++*## ...\n *++*+.. : *..\n = ******+%@::. ...: ::\n = . ::%****#*@%#%%#%#%%%+# + ...\n## *==++#***..\n .++**:\n"); | printf(" ::##==\n ::## +=\n .**# +=\n . + ** *= +\n . + *+# = :\n .*++*## ...\n *++*+.. : *..\n = ******+%@::. ...: ::\n = . ::%****#*@%#%%#%#%%%+# + ...\n## *==++#***..\n .++**:\n"); | ||
printf("팀명: S'팀\ | printf("팀명: S'팀\n팀원: 서영운, 송준호, 유재범\n"); | ||
for (int i = 0; i < 40; i++) | for (int i = 0; i < 40; i++) | ||
printf("#"); | printf("#"); | ||
printf("\n"); | printf("\n"); | ||
} | } | ||
| Line 59: | Line 69: | ||
void gugu(void){ | void gugu(void){ | ||
int rand_num = 0; | int rand_num = 0, count=0; | ||
srand((unsigned)time(NULL)); | srand((unsigned)time(NULL)); | ||
printf(" 숫자를 입력하세요.\n"); | printf(" 숫자를 입력하세요.\n"); | ||
| Line 77: | Line 85: | ||
'''소스.c''' | '''소스.c''' | ||
#include "header.h" | #include "header.h" | ||
| Line 89: | Line 93: | ||
gugu(); | gugu(); | ||
return 0; | return 0; | ||
} | |||
== Extra == | |||
#include<stdio.h> | |||
void teamname(); | |||
int sum(int); | |||
int main() | |||
{ | |||
int k; | |||
teamname(); | |||
scanf("%d", &k); | |||
printf("1부터 %d의 합은 : %d\n", k, sum(k)); | |||
return 0; | |||
} | |||
void teamname(void) | |||
{ | |||
printf(" ::##==\n ::## +=\n .**# +=\n . + ** *= +\n . + *+# = :\n .*++*## ...\n *++*+.. : *..\n = ******+%@::. ...: ::\n = . ::%****#*@%#%%#%#%%%+# + ...\n## *==++#***..\n .++**:\n"); | |||
printf("팀명: S'팀\n팀원: 서영운, 송준호, 유재범\n"); | |||
for (int i = 0; i < 40; i++) | |||
printf("#"); | |||
printf("\n"); | |||
} | |||
int sum(int n) | |||
{ | |||
int a = 0; | |||
if (n == 0) | |||
{ | |||
return n; | |||
} | |||
else | |||
{ | |||
a += n+sum(n - 1); | |||
} | |||
return a; | |||
} | } | ||
Latest revision as of 11:04, 15 May 2015
스팀은 좋은겁니다
#include<stdio.h>
int teamname();
int sum(int);
int main()
{
int k;
int j;
teamname();
scanf("%d", &k);
j = sum(k);
printf("1부터 %d의 합은 : %d\n",k, j);
return 0;
}
int teamname(void)
{
printf(" ::##==\n ::## +=\n .**# +=\n . + ** *= +\n . + *+# = :\n .*++*## ...\n *++*+.. : *..\n = ******+%@::. ...: ::\n = . ::%****#*@%#%%#%#%%%+# + ...\n## *==++#***..\n .++**:\n");
printf("팀명: S'팀\n");
printf("팀원: 서영운, 송준호, 유재범\n");
for (int i = 0; i < 40; i++)
printf("#");
printf("\n");
return 0;
}
int sum(int n)
{
int a = 0;
if (n == 0)
{
return n;
}
else
{
a += n;
a += sum(n - 1);
}
return a;
}
문제 2
header.h
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
#pragma warning(disable:4996)
void teamname(void)
{
printf(" ::##==\n ::## +=\n .**# +=\n . + ** *= +\n . + *+# = :\n .*++*## ...\n *++*+.. : *..\n = ******+%@::. ...: ::\n = . ::%****#*@%#%%#%#%%%+# + ...\n## *==++#***..\n .++**:\n");
printf("팀명: S'팀\n팀원: 서영운, 송준호, 유재범\n");
for (int i = 0; i < 40; i++)
printf("#");
printf("\n");
}
void gugu(void){
int rand_num = 0, count=0;
srand((unsigned)time(NULL));
printf(" 숫자를 입력하세요.\n");
scanf("%d", &count);
for (int k = 0; k < count; k++){
rand_num = rand() % 9 + 1;
printf("%d\n", rand_num);
for (int i = 1; i < 10; i++){
printf("%d * %d = %d\n", i, rand_num, i*rand_num);
}
}
}
소스.c
#include "header.h"
int main()
{
teamname();
gugu();
return 0;
}
Extra
#include<stdio.h>
void teamname();
int sum(int);
int main()
{
int k;
teamname();
scanf("%d", &k);
printf("1부터 %d의 합은 : %d\n", k, sum(k));
return 0;
}
void teamname(void)
{
printf(" ::##==\n ::## +=\n .**# +=\n . + ** *= +\n . + *+# = :\n .*++*## ...\n *++*+.. : *..\n = ******+%@::. ...: ::\n = . ::%****#*@%#%%#%#%%%+# + ...\n## *==++#***..\n .++**:\n");
printf("팀명: S'팀\n팀원: 서영운, 송준호, 유재범\n");
for (int i = 0; i < 40; i++)
printf("#");
printf("\n");
}
int sum(int n)
{
int a = 0;
if (n == 0)
{
return n;
}
else
{
a += n+sum(n - 1);
}
return a;
}