Помогите разобраться C+ Visual Studio

  • Автор теми Автор теми Demix=)
  • Дата створення Дата створення
Статус: Офлайн
Реєстрація: 10.04.2011
Повідом.: 867
Помогите разобраться C+ Visual Studio

№1
Составить программу для вычисления производной в заданной точке.
f(x)=1\2*sinx*tg2x; f'(п/2)=?

Вот что у меня вышло:


#define _USE_MATH_DEFINES
#include<math.h>
#include<iostream>
int main()
{
double f1,f2,pf,x,dx;
std::cout<<"vediteproizvodnyyudx, x :";// Вводпеременной
std::cin>>dx; std::cin>> x;// Вводданных
f1=1/2.0*sin(x+dx)*tan(2*(x+dx));// Вычисляемзначениефункции в точкех+dx
f2=1/2.0*sin(x)*tan(2*x);// Вычисляемзначениефункции в точке х
pf=(f1-f2) /dx;// Находимзначениепроизводной
printf("proizvodnaya= %f x=%f",pf,x);// Выводданных
getchar();
getchar();
return 0;
}

Правильно или нет?

№2
Составить программу для вычисления производной в заданной точке.
Вот условие:
1e6508ba908b.png

x=1,62; y=-15,4; z=0,25;

И вот что у меня вышло: что здесь не правильно не могу понять.

// sadf.cpp : Defines the entry point for the console application.
//
#include"stdafx.h"
#include"math.h"
#include"iostream"
usingnamespace std;

int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL, "Russian");
double x;
double y;
double z;

cout<<"Введите X,Y,Z\n" ;
cout<<"\nx = ";
cin>>x;
cout<<"\ny = ";
cin>>y;
cout<<"\nz = ";
cin>>z;

double A=((pow(y,(x+1)))/((pow(fabs(y-2),1/3.0)+3))+((x+0.5*y)/(2*fabs(x+y))));
double B=pow((x+1),(-1/sin(z)));

cout<<"\nФункция #1:\t"<<A<<endl;
cout<<"Функция #2:\t"<<B<<"\n\n";
getchar();
getchar();
return 0;
}
 
Останнє редагування:
А что во втором? Я вообще не могу понять где там ошибки?
 
уже бы написал заново, уверен, решил бы. Тока без копипасты конечно
 
Это просто лабораторная в институт, нужно что-то делать)))
Бери калькулятор и проверяй, написал бы что получилось и что должно получиться, может z вводишь в градусах, а надо в радианах.
 
ТА мне С и С++ тяжело очень даются, не могу их понять, вот и мучаюсь.

не обижайся, но если твои формулы вставить в питон, то скорее всего тоже нихрена не заработает ибо проблемы с математикой а от си тут только либы.
 
не обижайся, но если твои формулы вставить в питон, то скорее всего тоже нихрена не заработает ибо проблемы с математикой а от си тут только либы.

С математикой у меня проблем нет.
 
Назад
Зверху Знизу