Provide Best Programming Tutorials

编程作业 – 方法

(数学:五角数) 一个五角数被定义为n(3n-1)/2, 其中n=1,2,...。所以, 开始的几个数字就是1,5, 12,22, 编写下面的方法返回一个五角数: public static int getPentagonalNumber(int n) 编写一个测试程序显示前100 个五角数,每行显示10 个。 ( 求一个整数各位数字之和) 编写一个方法,计算一个整数各位数字之和。使用下面的方法头: public static int sumDigits(long n) 例如:sumDigits(234)返回9(2+3+4). 提示:使用求余操作符% 提取数字,用除号/ 去掉提取出来的数字。例如:使用234X10 (=4 ) 抽取4。然后使用234/10 (=23…

Continue Reading

编程作业 – Java编程基础

(将摄氏温度转换为华氏温度) 编写程序,从控制台读人double 型的摄氏温度,然后将其转换为华氏温度,并且显示结果。转换公式如下所示: 华氏温度 = (9/5) * 摄氏温度+32 提示:在Java 中,9/5 的结果是1, 但是9.0/5 的结果是1.8。 下面是一个运行例子: Enter a degree in Celsius: 43 43 Celsius is 109.4 Fahrenheit 计算圆柱体的体积 编写程序,读入圆柱体的半径和高,使用下列公式计算圆柱体的体积: 面积= 半径 x…

Continue Reading

编程作业 — JSP

JSP中的阶乘表 使用JSP重写Servlet章节作业的第一题,显示阶乘表如图A所示 JSP中的乘法表 使用JSP重写Servlet章节作业的第一题,显示惩罚表格,如上图b所示 在JSP中计算税款 编写HTML表单以提示用户输入应纳税收入和备案状态,如图a所示。 单击计算税按钮,如图b所示。 修改密码 假设用户信息保存在数据库的表里,这个表叫Account,有三个字段:username,password和name。name代表用户的真实姓名。 这个Servlet完成以下功能: 验证用户名和密码是存在于数据库表里的。如果不是,则在网页上报告一个错误。确保用户两次输入的密码是一致的,否则报错如果没有问题,那么就更新用户的密码,并且把执行结果返回到网页上,如图b所示 在JSP中存储cookie 编写一个Servlet来存储以下的cookie到你的浏览器里,并且设置这些cookie的有效期为2两天。 Cookie 1: name is “color” and value is red. Cookie 2: name is “radius” and value is…

Continue Reading

编程作业 — Servlet

编写一个servlet,用一个表格,显示从0到10的阶乘。 编写一个Servlet来显示乘法表格,如下图所示 访问计数 编写一个Servlet用来展示当前servlet的访问数量,同时也要展示访问过的主机名和IP地址的信息,下图是一个例子 (计算税) 编写HTML表单以提示用户输入应纳税收入和备案状态,如图a所示。 单击计算税按钮 调用servlet来计算和显示税款,如图b所示。 (计算贷款) 编写一个HTML表单,提示用户输入贷款金额,利率和年数,如图所示。 单击计算贷款支付按钮调用Servlet来计算和显示每月和总贷款的支出 修改密码 编写一个Servlet,允许用户在HTML表单上修改密码,如下图a所示。 假设用户信息保存在数据库的表里,这个表叫Account,有三个字段:username,password和name。name代表用户的真实姓名。 这个Servlet完成以下功能: 验证用户名和密码是存在于数据库表里的。如果不是,则在网页上报告一个错误。确保用户两次输入的密码是一致的,否则报错如果没有问题,那么就更新用户的密码,并且把执行结果返回到网页上,如图b所示 展示数据库表 编写一个HTML和Servlet来展示数据库里的表。你应该提供一个界面,让用户可以选择JDBC的driver,输入用户名和密码以及选择要展示的表。用户点击Submit按钮可以提交请求,Reset按钮清空字段值。下图a表示这个界面,b表示展示的结果。 使用cookie 编写一个Servlet来存储以下的cookie到你的浏览器里,并且设置这些cookie的有效期为2两天。 Cookie 1: name is “color” and value is red. Cookie…

Continue Reading

编程作业 — 数据结构

使用队列实现栈的下列操作: push(x) -- 元素 x 入栈 pop() -- 移除栈顶元素 top() -- 获取栈顶元素 empty() -- 返回栈是否为空 注意: 你只能使用队列的基本操作-- 也就是 push to back, peek/pop from front, size, 和 is empty 这些操作是合法的。 你所使用的语言也许不支持队列。 你可以使用 list 或者 deque(双端队列)来模拟一个队列 ,…

Continue Reading

编程作业 — 数组

(指定等级) 编写一个程序,读入学生成绩,获取最髙分best, 然后根据下面的规则陚等级值 • 如果分数>=best-10, 等级为A • 如果分数>=best-20, 等级为B • 如果分数>=best-30, 等级为C • 如果分数>=卜68140, 等级为D • 其他情况下,等级为F 程序提示用户输入学生总数,然后提示用户输入所有的分数,最后显示等级得出结论。下面 是一个运行示例: Enter the number of students: 4 Enter 4 scores: 40 55…

Continue Reading
Close Menu