개수 세는법
한말글
질문 제목 : 질문 내용 :
#include stdio.h
int main(void)
{
int a[10],b[10]; //a는 키, b는 체중
int i;
double c[10]; //표준체중printf(키와 체중을 순서대로 입력하시오. );
for(i=0; i10; i++)
scanf(%d%d, &a[i], &b[i]);
for(i=0; i10; i++)
c[i] = (a[i]-100)*0.9;
for(i=0; i10; i++)
if(0.9*c[i]=b[i]=1.1*c[i])
printf(정상체중인 사람 수: %d\n, b[i]);
else
printf(비정상체중인 사람 수: %d\n, b[i]);일단 내용은 10명의 키와 체중을 입력받아서 비정상/정상 체중인 사람 수를 구하는겁니다.
여기 까지는 했는데 사람 수 구하는 방법을 어떻게 해야할지 생각이 안나네요.
어떻게 해야할까요?
-
미국녀
코딩은어려워님, 방울수다님 모두 감사합니다 ㅠ 많이 도움이 되었네요
-
빛초롱
질문게시판에서는 덧글을 포함해서 반드시 돋움체 또는 굴림체를 사용해야 됩니다.
이 폰트로 계속해서 덧글을 쓰면 탈퇴가 됩니다.
폰트를 설정하는 방법은 자신의 블로그에서 추가한 폰트를 전부 지우면 됩니다. -
움찬
그리고 조건에 ?if(0.9*c[i]=b[i]=1.1*c[i]) 이렇게쓰면 안되고
?if(0.9*c[i]=b[i] && b[i]=1.1*c[i]) 이렇게 쓰셔요 -
쇼코홀릭
정상조건(if)에 맞는 사람에 카운트 셀수 있는 변수하나 선언하셔서 증가시키세요.. a_count++;
그리고 정상조건 출력할때 a_count 하면 되겠죠..
비정상조건에 맞는 사람에 카운트 셀수 있는 변수하나 선언하셔서 증가시키세요.. b_count++;
그리고 비정상 조건 출력할때 b_count 하면 되죠..
ex) for(i=0; i10 ; i++)
{
if(조건 true)
{
a_count++;
}
else if (다른조건 true }