군만두서비스

C #1 본문

생각

C #1

군만두서비스 2020. 8. 1. 14:36
반응형

#include<stdio.h>
/*
int fac(int num);
int main(void)
{
 int a;
 scanf("%d",&a);
 printf("%d!=%d",a,fac(a));
 return 0; 
}
int fac(int num)
{
 if(num==0)
 {
  return 1;
 }
 
 else
 {
  return num*fac(num-1);
 }
}
*/
void cal(int num);
int student[][2]={{180,64},{172,59},{163,77},{174,55},{176,68},{162,57},{177,70}};
int input,count=0,i;
int main()
{
 printf("구분 코드 선택(1.키 2.몸무게)?");
 scanf("%d",&input);
 cal(input);
 return 0;
}
void cal(int num)
{
 printf("%s?",num==1?"키":"몸무게");
 scanf("%d?",&input);
 for(i=0;i<7;i++)
 {
  if(student[i][num==1?0:1]>=input)
  {
   count++;
  }
 }
 printf("%s가 %d 이상인 학생은 7명 중 %d 명이며 %2.f%%입니다.",
 num==1? "키":"몸무게",input,count,count*100/7.0);
}

반응형
Comments