ETC๐Ÿงท

(์—ดํ˜ˆ C ํ”„๋กœ๊ทธ๋ž˜๋ฐ) ์—ฐ์Šต๋ฌธ์ œ ํ’€์ด chapter-07

hae02y 2019. 12. 15. 17:00
๋ฐ˜์‘ํ˜•

๋ฌธ์ œ 07-1

 

1. ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ๊ทธ์ˆ˜๋งŒํผ Hello World ์ถœ๋ ฅ.

1
2
3
4
5
6
7
8
9
10
11
12
#include<stdio.h>
 
int main()
{
    int a;
    scanf("%d",&a);
    
    for(int i =1;i<=a;i++)
    {
        printf("Hello World\n");
    }
}
cs

 

 

2. ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ๊ทธ์ˆ˜๋งŒํผ 3์˜ ๋ฐฐ์ˆ˜๋ฅผ ์ถœ๋ ฅ

1
2
3
4
5
6
7
8
9
10
11
12
#include<stdio.h>
 
int main()
{
    int a;
    scanf("%d",&a);
    
    for(int i =1;i<=a;i++)
    {
        printf("%d\t",3*i);
    }
}
cs

 

 

3. ์ •์ˆ˜๋ฅผ ๊ณ„์†ํ•ด ์ž…๋ ฅ๋ฐ›์•„, ๊ทธ๊ฐ’์„ ๋”ํ•ด๊ฐ„๋‹ค. 0์„ ์ž…๋ ฅ์‹œ ์ข…๋ฃŒํ•˜๊ณ  ๋ชจ๋“ ์ •์ˆ˜์˜ ํ•ฉ์„ ์ถœ๋ ฅํ›„ ํ”„๋กœ๊ทธ๋žจ์„ ์ข…๋ฃŒํ•œ๋‹ค.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
 
int main()
{
    int a;
    int result = 0;
    for(;;)
    {    
        printf("๊ฐ’์„ ์ž…๋ ฅ");
        scanf("%d",&a);
        result += a;
        
        if(a == 0)
        break;
    }
    
    printf("๋ชจ๋“ ๊ฐ’์˜ ํ•ฉ์€ %d",result);
}
cs

//๋ฌดํ•œ๋ฃจํ”„๋กœ for(;;)์ด๋‚˜ while(1) ์ด์šฉ๊ฐ€๋Šฅ

 

 

4. ์ž…๋ ฅํ•œ ๋‹จ์˜ ๊ตฌ๊ตฌ๋‹จ์„ ์—ญ์ˆœ์œผ๋กœ ์ถœ๋ ฅ

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
 
int main()
{
    int a;
    int result = 0;
    for(;;)
    {    
        printf("๊ฐ’์„ ์ž…๋ ฅ");
        scanf("%d",&a);
        result += a;
        
        if(a == 0)
        break;
    }
    
    printf("๋ชจ๋“ ๊ฐ’์˜ ํ•ฉ์€ %d",result);
}
cs

 

 

5. ์ž…๋ ฅ๋ฐ›์€ ์ •์ˆ˜์˜ ํ‰๊ท ์„ ๊ตฌํ•˜๋˜ ๋‘๊ฐ€์ง€ ์กฐ๊ฑด์„ ๋งŒ์กฑ

(๋ช‡๊ฐœ์˜ ์ •์ˆ˜๋ฅผ ์ž…๋ ฅํ• ๊ฒƒ์ธ์ง€ ๋ฌป๊ณ  ๊ทธ์ˆ˜๋งŒํผ ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›๋Š”๋‹ค. ํ‰๊ท ๊ฐ’์€ ์†Œ์ˆซ์  ์ดํ•˜ 2์ž๋ฆฌ)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int main()
{
    int a,jum;
    float result = 0;
    printf("๋ช‡๊ฐœ์˜ ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ ๋ฐ›์œผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ");
    scanf("%d",&a);
    
    for(int i=0;i<a;i++)
    {
        printf("์ ์ˆ˜๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”");
        scanf("%d",&jum);
        
        result += jum;
    }
    printf("ํ‰๊ท ์€ %.2f ์ž…๋‹ˆ๋‹ค.",result/3);
}
cs

 

 

๋ฐ˜์‘ํ˜•