Автор Владимир Черкашин задал вопрос в разделе Другие языки и технологии
Перевод кода из Pascal в C++ и получил лучший ответ
Ответ от Krab Bark[гуру]
Нет смысла переводить бессмысленную программу. Эта программа ничего никуда не выводит. \"Вещь в себе\". Да и написана плохо. Давай условие. P.S. #include<iostream> #include<cmath> using namespace std; int main(){ double x0,x1,xk; int k; cout<<\"k: \"; cin>>k; x0=pow(cos(1),2); x1=-pow(sin(1),2); for(int i=2;i<=k;i++){xk=1.5*x1-.8*x0; x0=x1; x1=xk;} cout<< xk<< endl; cin.get(); cin.get();}
Ответ от Николай[гуру]
const int k=10; float x[k]; x[0]=sqr(cos(1)); x[1]=sqr(sin(1)); for (int i=2;i < k; i++) x [ i ] =1.5*x [ i-1 ]-0.8*x[i-2];
const int k=10; float x[k]; x[0]=sqr(cos(1)); x[1]=sqr(sin(1)); for (int i=2;i < k; i++) x [ i ] =1.5*x [ i-1 ]-0.8*x[i-2];
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Перевод кода из Pascal в C++