방금전에 글썻는데 도와주신다는분이 계셔서 글 써봅니다
정말 감사합니다 사랑합니다
----
문제 1 : 10명의 학생정보(이름, 키, 몸무게)를 입력받아 처리 조건에 따라 신체질량지수와 비만정도를 판단하여 출력하는 프로그램을 작성하시오.
<!--[if !supportEmptyParas]--> <!--[endif]-->
< 처리조건 >
⑴ 학생의 정보는 구조체로 정의한다.
⑵ 신체질량지수(BMI)는 체중(kg 기준)을 키(m 기준)의 제곱으로 나눈 수치(BMI = kg / m2 )
⑶ 신체질량지수(BMI)는 소수 첫째자리에서 반올림한다.
⑷ 비만 정도는 신체질량지수(BMI)를 사용하여 아래와 같이 판단한다.
① 비만(High) : BMI > 30
② 과체중(Over) : 25 ≦ BMI ≦ 30
③ 정상(Normal) : 19 ≦ BMI ≦ 24
④ 저체중(Low) : BMI < 19
<!--[if !supportEmptyParas]--> <!--[endif]-->
⑸ 학생정보 입력 형식
예) 01 홍길동 141.8 49.9
02 김정운 137.1 34.2
03 김민수 127.7 40.6
<!--[if !supportEmptyParas]--> <!--[endif]-->
⑹ 출력형식
① 번호, 이름, 키, 체중, 신체질량지수, 비만정도 순서로 출력한다.
② 마지막 줄에는 비만 정도별로 인원수를 출력한다.
<!--[if !supportEmptyParas]--> <!--[endif]-->
******************************************************************
번호 이름 키(cm) 체중(kg) BMI 비만정도
******************************************************************
01 홍길동 141.8 49.9 25 과체중
02 김정운 137.1 34.2 18 저체중
03 김민수 127.7 40.6 25 과체중
⋮ ⋮ ⋮ ⋮ ⋮ ⋮
10 황정미 141.1 36.8 18 저체중
******************************************************************
비만 : 3 과체중 : 2 정상 : 3 저체중 : 2
문제 2 : 문자열을 거꾸로 뒤집어서 출력하는 str_rev 함수를 작성하고, 이를 이용한 결과를 출력하시오.
예 : 입력 - I am a writer.
출력 - .retirw a ma I
<!--[if !supportEmptyParas]--> <!--[endif]-->
<!--[if !supportEmptyParas]--> <!--[endif]-->
<!--[if !supportEmptyParas]--> <!--[endif]-->
문제 3 : 아래 표를 배열 a로 하여 가로, 세로 및 총합을 구하는 프로그램을 작성하시오.
3 | 5 | 6 |
2 | 1 | 4 |
8 | 7 | 1 |
3 | 5 | 4 |
결과 :
3 | 5 | 6 | 14 |
2 | 1 | 4 | 7 |
8 | 7 | 1 | 16 |
3 | 5 | 4 | 12 |
16 | 18 | 15 | 49 |
머가 궁금하다는거이?
전체적으로 모르겠는데 1번문제 같은거 보면 소스짤때
사랑한다는 거 보니까 코드를 내놔라 이거 같은데?
struct student{번호; 이름; 키; 체중; bmi; 비만도;} << 이렇게 짜는건 맞아요? 한글그냥 int numer, char name; 등등 이런건 알아요;;
1번 struct {번호, 이름, 키, 체중};
헉시발 늦었당
Bmi랑 비만정도는 계산하면되니까 안넣어도 될것같고요
다 아는 거 같은데
*힘내라머리머리 진짜 몰라서 물어보는거.. 제가쓴 쩌 구조체 다음부분부터 막막함...
학생.이름 = 이름; 뭘 모른다는거지?
구조체를 사용하는 방법을 아예모르나ㅠ농락하니너
제가 그냥 공부할께요 ㅠㅜㅠ 너무 무리한 부탁을 한거 같아요 관심가져주셔서 감사해요... (ㅇ ㅇ)(_ _ )꾸벅
농락당함 ㅠ