ETC๐Ÿงท

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

hae02y 2019. 12. 15. 16:28
๋ฐ˜์‘ํ˜•

๋ฌธ์ œ 05-1

 

1. x, y ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ์ง์‚ฌ๊ฐํ˜•์˜ ๋„“์ด ๊ตฌํ•˜๊ธฐ

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<stdio.h>
 
int main()
{
    int x1,y1,x2,y2;
    int result;
    printf("์ขŒ์ƒ๋‹จ์˜ ์ขŒํ‘œ๋ฅผ ์ž…๋ ฅ ํ•˜์„ธ์š”: ");
    scanf("%d %d",&x1,&y1);
    printf("์šฐ์ƒ๋‹จ์˜ ์ขŒํ‘œ๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š” : ");
    scanf("%d %d",&x2,&y2);
    
    result = (x2-x1)*(y2-y1);
    
    printf("์ขŒ์ƒ๋‹จ x:%d y:%d\n",x1,y1);
    printf("์šฐ์ƒ๋‹จ x:%d y:%d\n",x2,y2);
    printf("๋„“์ด : %d ",result);
}
cs

 

 

2. ๋‘๊ฐœ์˜ ์‹ค์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ double๋ณ€์ˆ˜์— ์ €์žฅํ›„ ์‚ฌ์น™์—ฐ์‚ฐ๊ฒฐ๊ณผ ์ถœ๋ ฅ

1
2
3
4
5
6
7
8
9
10
11
12
13
#include<stdio.h>
 
int main()
{
    double a,b;
    printf("๋‘๊ฐœ์˜ ์‹ค์ˆ˜ ์ž…๋ ฅ :");
    scanf("%lf %lf",&a,&b);
    
    printf("๋ง์…ˆ๊ฐ’ : %.1f\n",a+b); 
    printf("๋บผ์…ˆ๊ฐ’ : %.1f\n",a-b); 
    printf("๊ณฑ์…ˆ๊ฐ’ : %.1f\n",a*b); 
    printf("๋‚˜๋ˆ—์…ˆ๊ฐ’ : %.1f\n",a/b); 
}
cs

-doubleํ˜•์œผ๋กœ scanf์ž…๋ ฅ๋ฐ›์„๋• %lf๋ฅผ ์ด์šฉํ•ด์•ผํ•จ, floatํ˜•์ผ๋• %f๋กœ!

 

 

 

 

4.์•„์Šคํ‚ค์ฝ”๋“œ๊ฐ’์„ ์ •์ˆ˜ํ˜•ํƒœ๋กœ ์ž…๋ ฅ๋ฐ›์€ํ›„ ๋ฌธ์ž๋ฅผ ์ถœ๋ ฅ

1
2
3
4
5
6
7
8
9
10
11
#include<stdio.h>
 
int main()
{
    int a;
    
    printf("์•„์Šคํ‚ค์ฝ”๋“œ ์ •์ˆ˜๊ฐ’ ์ž…๋ ฅ: ");
    scanf("%d",&a);
    
    printf("์•„์Šคํ‚ค์ฝ”๋“œ ๋ฌธ์ž๊ฐ’์€ : %c",a); 
}
cs

 

 

5.์•ŒํŒŒ๋ฒณ ํ•˜๋‚˜๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ์•„์Šคํ‚ค์ฝ”๋“œ๊ฐ’ ์ถœ๋ ฅ

1
2
3
4
5
6
7
8
9
10
11
#include<stdio.h>
 
int main()
{
    char a;
    
    printf("๋ฌธ์ž ์ž…๋ ฅ: ");
    scanf("%c",&a);
    
    printf("์•„์Šคํ‚ค์ฝ”๋“œ ๋ฌธ์ž๊ฐ’์€ : %d",a); 
}
cs

 

๋ฐ˜์‘ํ˜•