实验二 练习Java基础编程

更新时间:2024-03-08 13:27:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验二 练习Java基础编程

实验目的

1、练习Java中结构化编程 2、练习数组的使用

实验内容: 1、有一函数: x (x<1)

y= 3x-2 (1≤x<10) 写一程序,从键盘输入x的值,计算并输出y值。 4x (x≥10)

2、铁路运货的运费与路程的远近及货物的重量有关,设价目表如下: 不足100千米,每吨每千米为1.0元;

100千米以上,不足300千米,每吨每千米为0.9元; 300千米以上,不足500千米,每吨每千米为0.8元; 500千米以上,不足1000千米,每吨每千米为0.7元; 1000千米以上,每吨每千米为0.6元;

编一程序从键盘输入货物重量和路程,可以计算其相应的运费。

3、编写程序求三角形的面积。要求判断输入的三条边是否能够构成三角形,然后使用海伦公式求面积。area=Math.sqrt(p*(p-a)*(p-b)*(p-c)),a、b、c表示三条边的变量,p表示周长的一半; 4、编写一程序,(1)随机产生200个三位的正整数,按每行10个数输出。(2)统计其中偶数和奇数的个数。(3)计算并输出偶数、奇数出现的概率。 5、编程求出2~n之间的所有素数。n由键盘输入。 6、编写一个程序,求1!+2!+。。。。。+n!的和。 7、编写一个程序,求两个矩阵的乘积;

8、编写程序,可以使用任何方法对数组进行排序。 9、编写程序,采用二分法查找一个数;

10、编写一个程序,用来模拟随机生成一个36选7的彩票号码;可以从键盘输入需要产生的注数。 11、 编写一个猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,

又多吃了一个,第二天早上又将剩下的桃子吃掉一般,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想吃时,只剩下一个桃子了。求第一天共摘了多少个桃子。(1534)

?12.编写一个程序,求s=a+aa+….+aa…a的值,其中a是一个数字。a的值和加数个数n均从键盘获取。 12.public class Test0 {

public static void main(String[] args) {

int sum=0; int m=0; int a=3,n=2;

}

for(int i=1;i<=n;i++){ m=m+a; sum+=m; m*=10;

}

}

System.out.println(sum);

12、 编写一个程序,采用下列公式计算e的值:e=1+x/1!+x/2!+….+x/n!。从键盘输

x

入x和n,编程计算e的值。

x x12n

14.编写程序实现如下功能:运算1*2+2*3+3*4+……+1999*2000。

public class Test0 {

public static void main(String[] args) {

int s=0;

for(int i=1;i<=10;i++){

s+=i*(i+1); }

System.out.println(s); } }

本文来源:https://www.bwwdw.com/article/cy6a.html

Top