#include <stdio.h>
#include <math.h>

#define PI 3.1415926535

int main() {
    float diana, angulo_deg, vel, angulo_rad, dist, dif;

    printf("Distancia a la diana (pies): ");
    scanf("%f", &diana);
    printf("Angulo (grados) y Velocidad (pies/s): ");
    scanf("%f %f", &angulo_deg, &vel);

    angulo_rad = angulo_deg * PI / 180.0;
    dist = (vel * vel * sin(2.0 * angulo_rad)) / 32.2;

    dif = dist - diana;
    if (dif < 0) dif = -dif;

    if (dif <= 0.10 * diana) {
        printf("\nHas ganado. El proyectil cayo a %.2f pies.\n", dist);
    } else {
        printf("\nHas fallado. El proyectil cayo a %.2f pies (desviacion de %.2f pies).\n", dist, dist - diana);
    }

    return 0;
}

Embed on website

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