Твой софтовый форум > Тематические форумы > Программирование

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

,

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

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


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

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

задача №2
ahunku
#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
А причем тут sin 1\2?
QUOTE(Pitkin @ 31.03.2007 - 13:05)
С=30градусов(угол брать в радианах).
*


Т.е. должно быть sin Pi\6, а он равен 1\2, а не нулю.
ahunku
Точно sin(Pi\6)=1\2 , но все равно не пойму, 0 выходит как не меняй.
Штуцер
#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
Либо
#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