Help, сопроцессор, C++

Нужно написать на сопроцессоре программу для вычисления пройденного при свободном падении пути по формуле S=gt2/2.(ввести t)

int main()
{
    float t = 0.0;      
    cin >> t;   
    float square_t = 0.0;   //квдрат переменной t

    double g = 9.81;        
    float summa = 0.0;      //переменная, в которой будет храниться сумма
    int two = 2;            
    _asm
    {
        FINIT               
        FLD t               
        FLD t               
        FMUL                
        FST square_t
        FLD t
        FLD square_t
        FMUL
        FST summa
        FLD summa
        FLD two
        FDIV                
        FST summa
    }
    printf("Summa: %f", summa);
    getchar();
    return 0;
}

Пытался делать по примеру, не понимаю, что нужно дополнить. Спасибо за помощь :3


Ответы (0 шт):