《Java语言程序设计基础篇》第10版 梁勇 著第四章练习题答案Word文档格式.docx

上传人:b****1 文档编号:15215285 上传时间:2022-10-28 格式:DOCX 页数:26 大小:20.65KB
下载 相关 举报
《Java语言程序设计基础篇》第10版 梁勇 著第四章练习题答案Word文档格式.docx_第1页
第1页 / 共26页
《Java语言程序设计基础篇》第10版 梁勇 著第四章练习题答案Word文档格式.docx_第2页
第2页 / 共26页
《Java语言程序设计基础篇》第10版 梁勇 著第四章练习题答案Word文档格式.docx_第3页
第3页 / 共26页
《Java语言程序设计基础篇》第10版 梁勇 著第四章练习题答案Word文档格式.docx_第4页
第4页 / 共26页
《Java语言程序设计基础篇》第10版 梁勇 著第四章练习题答案Word文档格式.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

《Java语言程序设计基础篇》第10版 梁勇 著第四章练习题答案Word文档格式.docx

《《Java语言程序设计基础篇》第10版 梁勇 著第四章练习题答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《《Java语言程序设计基础篇》第10版 梁勇 著第四章练习题答案Word文档格式.docx(26页珍藏版)》请在冰豆网上搜索。

《Java语言程序设计基础篇》第10版 梁勇 著第四章练习题答案Word文档格式.docx

doubler=input.nextDouble();

doubleside=2*r*Math.sin(Math.PI/5);

doublearea=5*side*side/Math.tan(Math.PI/5)/4;

System.out.println("

Theareaofthepentagonis"

+

area);

}

}

 

4.1附加

publicclassExercise04_01Extra{

Enterthemassofthecart:

doublem=input.nextDouble();

Entertheforcetopushthecart:

doubleF=input.nextDouble();

finaldoublePI=3.14159;

finaldoubleg=9.8;

doubletheta=Math.toDegrees(Math.asin(F/(m*g)));

Theangleoftherampis"

+theta+"

degrees"

4.2

publicclassExercise04_02{

publicstaticvoidmain(String[]args){

Enterpoint1(latitudeandlongitude)indegrees:

doublex1=input.nextDouble();

doubley1=input.nextDouble();

Enterpoint2(latitudeandlongitude)indegrees:

doublex2=input.nextDouble();

doubley2=input.nextDouble();

doubled=6371.01*Math.acos(Math.sin(Math.toRadians(x1))*Math.sin(Math.toRadians(x2))+

Math.cos(Math.toRadians(x1))*Math.cos(Math.toRadians(x2))*

Math.cos(Math.toRadians(y1-y2)));

Thedistancebetweenthetwopointsis"

+d+"

km"

4.2附加

publicclassExercise04_02Extra{

Entertherampangle:

doubletheta=input.nextDouble();

doubleF=m*g*Math.sin(Math.toRadians(theta));

Theforcetopushthecartis"

+F+"

Newtons"

4.3

publicclassExercise04_03{

doublex1=35.2270869*Math.PI/180,y1=-80.8431267*Math.PI/180;

//Charlotte

doublex2=32.0835407*Math.PI/180,y2=-81.0998342*Math.PI/180;

//Savannah

doublex3=28.5383355*Math.PI/180,y3=-81.3792365*Math.PI/180;

//Orlando

doublex4=33.7489954*Math.PI/180,y4=-84.3879824*Math.PI/180;

//Atlanta

doubled1=6371.01*Math.cos(Math.sin(x1)*Math.sin(x2)+

Math.cos(x1)*Math.cos(x2)*Math.cos(y1-y2));

doubled2=6371.01*Math.cos(Math.sin(x3)*Math.sin(x2)+

Math.cos(x3)*Math.cos(x2)*Math.cos(y3-y2));

doubled3=6371.01*Math.cos(Math.sin(x3)*Math.sin(x4)+

Math.cos(x3)*Math.cos(x4)*Math.cos(y3-y4));

doubled4=6371.01*Math.cos(Math.sin(x1)*Math.sin(x4)+

Math.cos(x1)*Math.cos(x4)*Math.cos(y1-y4));

doubled5=6371.01*Math.cos(Math.sin(x4)*Math.sin(x2)+

Math.cos(x4)*Math.cos(x2)*Math.cos(y4-y2));

doubles=(d1+d4+d5)/2;

doublearea1=Math.sqrt(s*(s-d1)*(s-d4)*(s-d5));

s=(d2+d3+d5)/2;

doublearea2=Math.sqrt(s*(s-d2)*(s-d3)*(s-d5));

Theareais"

+(area1+area2)+"

squarekilometers"

4.3附加

publicclassExercise04_03Extra{

Enterthecoefficientoffriction:

doubleu=input.nextDouble();

doubletheta=Math.toDegrees(Math.atan(u));

Theminimalangleforthebricktoslideis"

4.4

publicclassExercise04_04{

Entertheside:

doubleside=input.nextDouble();

//Computethearea

doublearea=6*side*side/Math.tan(Math.PI/6)/4;

Theareaofthehexagonis"

+area);

4.4附加

publicclassExercise04_04Extra{

Entertheangle:

doublea=g*(Math.sin(Math.toRadians(theta))-

u*Math.cos(Math.toRadians(theta)));

if(a<

=0)

Thebrickdoesnotmoveormoveataconstantspeed"

else

Thebrickacceleratesat"

+a+

meterspersquareseconds"

4.5

publicclassExercise04_05{

//Enterthenumberofsides

System.out.pr

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1