공부/C programming

정리하기

natom_ 2016. 3. 20. 20:50
반응형

#include <stdio.h>

#include <stdlib.h>


int main(int argc, char *argv[]) {

/*

double width, height, area;

printf("밑변, 높이 : ");

scanf("%lf %lf",&width, &height);

area = width*height/2.0;

printf("밑변= %.2lfcm, 높이= %.2lfcm인 삼각형의 면적= %.2lfcm²",width,height,area); 





double c,f;

printf("화씨온도(F)를 입력하세요. :");

scanf("%lf",&f);

c = (5.0/9.0)*(f-32);

//정수 나누기 정수는 0이므로 실수형으로 변환한다.

//5.0,9.0 과 5.,9.과 같다.

printf("화씨온도 %.1lf의 섭씨온도는 %.1lf입니다.",f,c); 


char ch;

printf("문자를 입력하세요 :");

scanf("%c",&ch);

printf("%c의 ASCII코드 값은 %d 입니다.\n",ch, ch);



int octal, hexa_decimal;

int sum;

printf("8진수 16진수를 순서대로 입력하세요. : ");

scanf("%o %x",&octal,&hexa_decimal);

sum = octal + hexa_decimal;

printf("%o(8) + %x(16) = %d\n",octal,hexa_decimal,sum);


double radius, phi = 3.141592;

double circum, area, volume;

printf("반지름(cm)을 입력하세요.");

scanf("%lf",&radius);

circum = 2*phi*radius; //원의 둘레

area = phi*radius*radius; //면적

volume = (4.0/3.0)*area*radius; //구의 부피 

printf("둘레 = %8.2lf cm\n",circum);

printf("면적 = %8.2lf cm²\n",area);

printf("부피 = %8.2lf cm³\n",volume);

 

*/

double height_cm, weight_kg, height_feet, weight_lb;

double standard_weight;

printf("키(cm)를 입력하세요.");

scanf("%lf",&height_cm);

printf("몸무게(kg)를 입력하세요.");

scanf("%lf",&weight_kg);

standard_weight = (height_cm-100)*0.9;

height_feet = height_cm/30.48;

weight_lb = weight_kg*2.20459;

printf("당신의 키는 %.1lfcm(%.1lffeet)입니다.\n",height_cm, height_feet);

printf("당신의 체중은 %.1lfkg(%1.lflb)입니다. \n",weight_kg,weight_lb);

printf("표준 체중 %1.lf과의 차이는 %+.1lfkg입니다.\n",weight_kg,weight_kg-standard_weight);

return 0;

}

반응형

'공부 > C programming' 카테고리의 다른 글

5. 제어문  (0) 2016.03.29
4. 연산자  (0) 2016.03.22
실습 정리하기!  (0) 2016.03.18
실습  (0) 2016.03.16
3. 입력과 출력  (0) 2016.03.13