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
А причем тут 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 выходит как не меняй.
#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;
}
Либо
#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