#include <stdio.h>
//1. 오늘의 운동 목표를 고른다(근비대, 근력, 감량)
int workout_goal_choose(){
    int i;
    do{
        printf("목표 1: 근비대 2: 근력 3: 감량");
        scanf("%d", &i);
    }while(i<1 || i>3);
    return i;
}
//2. 운동에 사용할시간(분)
int workout_duration_read(){
    int i;
     do{
        printf(" 운동할 시간(30~120분 사이): ");
        scanf("%d", &i);
    }while(i<30 || i>120);
    return i;
}
//3. 목표와 시간을 이용해서 추천 세트수 계산
int set_recommendation(int goal, int minutes){
    int i;
    switch (goal) {
        case 1 : i=minutes/5;
                break;
        case 2 : i=minutes/7;
                break;
        case 3 : i=minutes/4;
                break;
        default : i=6;
        break;    
    }
    return i;
}
//4. 목표 시간 세트 보기 좋게 출력
void print_routine(int goal, int minutes, int set){
     switch (goal) {
        case 1 : printf("squat, bench press, barbell row %d set %d min", set, minutes);
                break;
        case 2 :  printf("squat, deadlift, OHP %d set, %d min", set, minutes);
                break;
        case 3 : printf("burpey, rowing machine, kettle bell swing %d set, %d min", set, minutes);
                break;
        default: ;
        break;    
    }
}
int main() {

    int goal, min, set;
    
    //1. 오늘의 운동 목표를 고른다(근비대, 근력, 감량)
    goal = workout_goal_choose();
    //2. 운동에 사용할시간(분)
    min = workout_duration_read();
    //3. 목표와 시간을 이용해서 추천 세트수 계산
    set = set_recommendation(goal,min);
    //4. 목표 시간 세트 보기 좋게 출력 
    print_routine(goal, min, set);
}
















Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: