삼각형의 넓이를 구하는 C 프로그래밍
#include <stdio.h>
int main()
{
int w, h;
printf("가로 길이를 입력하세요 : ");
scanf("%d", &w);
printf("세로 길이를 입력하세요 : ");
scanf("%d", &h);
printf("가로가 %d, 세로가 %d인 삼각협의 넓이는 %d 입니다.\n",
w, h, w * h /2);
}
------------------------------------------------------------------------------------------
byte 계산하기
int main()
{
short s;
int i;
long l;
__int64 i64;
printf("int 형의 크기 : %d bytes\n", sizeof(i));
printf("short 형의 크기 : %d bytes\n", sizeof(s));
printf("long 형의 크기 : %d bytes\n", sizeof(l));
printf("__int64 형의 크기 : %d bytes\n", sizeof(i64));
}
------------------------------------------------------------------------------------------
임금 계산하기.
1)float형(실수)
32비트의 크기이며. 유효 숫자 7자리수인 3.4e-38 ~ 3.4e+38의 수를 표현할수 있다.
#include <stdio.h>
int main()
{
float hour , pay_per_hour , total, pay;
printf("일을 한 시간을 입력하세요 : ");
scanf("%f", &hour);
printf("시간당 임금을 입력하세요 : ");
scanf("%f", &pay_per_hour);
total = hour * pay_per_hour;
pay = total - total * 0.15;
printf("%5.1f시간 일하고 시간당 임금 %7.1f원을 받으면 \n", hour, pay_per_hour);
printf("총액은 %10.2f원이고 , 세금을 빼면 실제로 받는 임금은 %10.2f원이다. \n", total, pay);
return 0;
}
- %5.2f , %7.1f로 8.0과 1800.0이 소수점 이하 한 자리로 표현된다.
------------------------------------------------------------------------------------------
4칙 연산
#include <stdio.h>
int main()
{
int a;
int b;
printf("a값을 입력하세요 >> " );
scanf("%d" , &a);
printf("b의 값을 입력하세요 >> ");
scanf("%d" , &b);
printf("%d + %d = %d\n", a, b, a + b);
printf("%d - %d = %d\n", a, b, a - b);
printf("%d * %d = %d\n", a, b, a * b);
printf("%d / %d = %d\n", a, b, a / b);
return 0;
}
------------------------------------------------------------------------------------------
'About Security > C언어' 카테고리의 다른 글
도전프로그래밍2 도전4(회문판단) (0) | 2011.11.08 |
---|---|
도전프로그래밍2 도전3(홀수는 앞에서 짝수는 뒤에서 채우자) (0) | 2011.11.08 |
도전 프로그래밍 2 도전2(10진수를 2진수로) (1) | 2011.11.08 |
새로운 c (0) | 2010.11.15 |
C언어 3일차 (1) | 2010.08.06 |