Необходимо переделать программу c С++ на С - C (СИ)

Узнай цену своей работы

Формулировка задачи:

#include <windows.h>
#include <iostream>
#include <math.h>
 
int a[2]={2,10};
int b[2]={4,6};
int c[2]={8,3};
int d[2]={5,12};
 
double x(int i){
    return a[0]*i*2-a[1]*(5-i);
}
 
double y(int i){
    return b[0]*sin(2*i)+b[1]*exp(i-5);
}
 
double z(int i){
    return c[0]*(i-4)+c[1]*sin(2)*(1,5*i);
}
 
double w(int i){
    return d[0]*log(i/10)+d[1]*cos(3)*(i-2,5);
}
 
int main(int argc, _TCHAR* argv[])
{
    int kol=0;
    for(int i=0;i<15;i++){
        if(i<8){
            if(x(i)<0)kol++;
            if(y(i)<0)kol++;
        }
        if(i<10&&z(i)<0)kol++;
        if(w(i)<0)kol++;
    }
    std::cout << kol;
    return 0;
}

Решение задачи: «Необходимо переделать программу c С++ на С»

textual
Листинг программы
double sin (T x); // additional overloads for integral types

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.6 из 5
Похожие ответы