편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2021.11.22

    C언어 결과값 0만 나오네요


    포물선 운동 구하는 공식 이용했는데 문제가 없는거 같은데 결과값은 0밖에 안나오네요 혹시 뭐가 문제일까요

    %%file task6.c

    #include <stdio.h>
    #include <math.h>
    
    int main(void) {
        double t, V0, d, g;
        double Vx, x, Vy, y;
    
        g = 9.8;
        Vx = (V0*cos(d*M_PI/180));
        x = ((V0*cos(d*M_PI/180))*t);
        Vy = (V0*sin(d*M_PI/180) - g*t);
        y = ((V0*sin(d*M_PI/180))*t - 1/2*g*t*t);
    
        printf("Enter the first speed.(m/s)");
        scanf("%lf", &V0);
        printf("Enter the angle.(°)");
        scanf("%lf", &d);
        printf("Enter the time.(s)");
        scanf("%lf", &t);
    
        printf("Vx = %lf\n", Vx);
        printf("x = %lf\n", x);
        printf("Vy = %lf\n", Vy);
        printf("y = %lf\n", y);
    
        return 0;
    }
    
  • 프로필 알 수 없는 사용자님의 편집
    날짜2021.11.22

    C언어 결과값 0만 나오네요


    포물선 운동 구하는 공식 이용했는데 문제가 없는거 같은데 결과값은 0밖에 안나오네요 혹시 뭐가 문제일까요

    %%file task6.c

    include

    include

    int main(void) { double t, V0, d, g; double Vx, x, Vy, y;

    g = 9.8;
    Vx = (V0*cos(d*M_PI/180));
    x = ((V0*cos(d*M_PI/180))*t);
    Vy = (V0*sin(d*M_PI/180) - g*t);
    y = ((V0*sin(d*M_PI/180))*t - 1/2*g*t*t);
    
    printf("Enter the first speed.(m/s)");
    scanf("%lf", &V0);
    printf("Enter the angle.(°)");
    scanf("%lf", &d);
    printf("Enter the time.(s)");
    scanf("%lf", &t);
    
    printf("Vx = %lf\n", Vx);
    printf("x = %lf\n", x);
    printf("Vy = %lf\n", Vy);
    printf("y = %lf\n", y);
    
    return 0;
    

    }