Программирование

[Срочно нужна помощь]Язык С++(Задача)

,

Помогите решить задачку на C++

Дата публикации:

Pitkin, 31.03.2007 - 13:05

Задача №1.
Создать консольное приложение для задачи вычисления площади треугольника ABC
По Формуле S=1/2*a*b*sinC;
A=25ед.
B=17ед.
С=30градусов(угол брать в радианах).


Задача№2.
Создать приложение пересчета длины заданной в дюймах в сантиметры .
1дюйм=2,5 см.
Указания к работе : необходимо организовать ввод исходных данных . Оределить переменные отвечающие за результат.

AL Capone, 10.04.2007 - 12:45

#include

int main()
{
double a,b;
cout<<"Длина в дюймах: ";
cin>>a;
b = a * 2.5;
cout<<"Длина в сантиметрах: "<
return 0;
}

задача №2

ahunku, 11.04.2007 - 17:27

#include
#include

int main(int argc, char* argv[])

{
double S;
int a=25,b=17,c=1/2;
cout<<"Ïëîùàäü òðåóãîëüíèêà S = ";
S=1/2*a*b*sin©;
cout<< S ;
return 0;
}

Вообще дает 0, sin 1/2 = 0

yah, 11.04.2007 - 17:47

А причем тут sin 1\2?
QUOTE(Pitkin @ 31.03.2007 - 13:05)
С=30градусов(угол брать в радианах).
*


Т.е. должно быть sin Pi\6, а он равен 1\2, а не нулю.

ahunku, 11.04.2007 - 21:30

Точно sin(Pi\6)=1\2 , но все равно не пойму, 0 выходит как не меняй.

Штуцер, 12.04.2007 - 1:42

#include
#include

int main()
{
double a=2.5E1,b=1.7E1;
double S=5E-1*a*b*sin(M_PI/0.6E1);
cout<<"Result: "< return 0;
}

yah, 12.04.2007 - 7:54

Либо
#include
#include
using namespace std;
int main()
{
double a=2.5E1,b=1.7E1;
double S=5E-1*a*b*sin(M_PI/0.6E1);
cout<<"Result: "<return 0;
}

Либо:
....
std::cout<<


версия для печати -> Полная версия

SoftoRooM © 2004-2024