java初学者编程
一、设计一个程序,完成如下内容:
===欢迎使用===
| 1.求最大值 |
| 2.求最小值 |
| 3.求指数值 |
| 4.求平方根 |
| 5.退 出 |
===========
请您选择:
1.
请您输入第一个数字:
请您输入第二个数字:
x和y中较大的数字为:
2.
请您输入第一个数字:
请您输入第二个数字:
x和y中较小的数字为:
3.
请您输入底数:
请您输入指数:
x的y次方为:
4.
请您输入开方数:
x的平方根为:
5.谢谢使用:)
二、图形打印
空心矩形:
**********
* *
* *
**********
实心矩形:
##########
##########
##########
##########
##########
空心上三角(右):
##########
# #
# #
# #
# #
# #
# #
# #
##
#
空心上三角(左):
##########
# #
# #
# #
# #
# #
# #
# #
##
#
实心上三角(右):
##########
#########
########
#######
######
#####
####
###
##
#
实心上三角(左):
##########
#########
########
#######
######
#####
####
###
##
#
空心下三角(左):
#
##
# #
# #
# #
# #
# #
# #
# #
##########
空心下三角(右):
#
##
# #
# #
# #
# #
# #
# #
# #
##########
实心下三角(左):
#
##
###
####
#####
######
#######
########
#########
##########
实心下三角(右):
#
##
###
####
#####
######
#######
########
#########
##########
空心菱形:
#
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
#
实心菱形:
#
###
#####
#######
#########
###########
#############
###############
#################
###################
#####################
###################
#################
###############
#############
###########
#########
#######
#####
###
#
三、设计一个程序,输出如下: [类名是: Factorial.java]
/*******************************************************
1!=1
2!=2
3!=6
4!=24
5!=120
6!=720
7!=5040
8!=40320
9!=362880
10!=3628800
输出最终结果:
1!+2!+3!+4!+5!+6!+7!+8!+9!+10!=4037913
四、神奇的数字[AmazingNumber]如下:[在一个类中写三个方法完成]
* 神奇的数字<br/>
* 1*8+1= 9
* 12*8+2= 98
* 123*8+3= 987
* 1234*8+4= 9876
* 12345*8+5= 98765
* 123456*8+6= 987654
* 1234567*8+7= 9876543
* 12345678*8+8= 98765432
* 123456789*8+9= 987654321
* 神奇的数字<br/>
*
* 1*9+2= 11
* 12*9+3= 111
* 123*9+4= 1111
* 1234*9+5= 11111
* 12345*9+6= 111111
* 123456*9+7= 1111111
* 1234567*9+8= 11111111
* 12345678*9+9= 111111111
* 123456789*9+10= 1111111111
* 神奇的数字<br/>
*
* 9*9+7= 88
* 98*9+6= 888
* 987*9+5= 8888
* 9876*9+4= 88888
* 98765*9+3= 888888
* 987654*9+2= 8888888
* 9876543*9+1= 88888888
* 98765432*9+0= 888888888
五、输入两个整数,返回这两个数的最大公约数和最小公倍数