本文目录一览:
- 1、java 问题 设计一个“花商店”,在花店中可以有多种(由用户决定数量)鲜花,试表示此种关系,编写程序
- 2、求大神帮忙用*打印出一朵玫瑰,或者代码都行(JAVA)
- 3、JAVA编程,玫瑰2元一支,百合3元一支,菊花5元一支,康乃馨6元一支,20元正好花完没种各多少支
- 4、编程题(玫瑰花数)
- 5、java 写程序
java 问题 设计一个“花商店”,在花店中可以有多种(由用户决定数量)鲜花,试表示此种关系,编写程序
class FlowerShop {
String[] Flower = null;
int x = 0;
int y ;
FlowerShop(int x) {
Flower = new String[x];
}
public void add(String flowers) {
Flower[y] = flowers;
y++;
}
public String Information(String Flower) {
if(Flower.equals("水仙花")) {
return "水仙属石蒜科水仙属多年生草本植物,原产中国,在中国已有一千多年栽培历史," +
"为中国传统名花之一。此属植物全世界共有800多种,其中的10多种具有极高的观赏价值。" +
"水仙原分布在中欧、地中海沿岸和北非地区,中国的水仙是多花水仙的一个变种,种名为" +
":Narcissus tazetta var.chinensis Roem";
//这里省略其他的花朵信息
}
return Flower;
}
}
public class Test {
public static void main(String args[]) {
FlowerShop f = new FlowerShop (3);
f.add("水仙花");
f.add("紫罗兰");
f.add("玫瑰花");
try {
for(int i=0; if.Flower.length; i++) {
if(args[0].equals(f.Flower[i])) {
System.out.println("你所查询的是 :" + f.Flower[i] +"\n" +"\n" + f.Information(f.Flower[i]));
}
}} catch(ArrayIndexOutOfBoundsException e) {
System.out.println("请输入要查询的花朵信息");
}
}
}
我已经在你的第二个百度号回答过了,你的技术要求我好多没用到,但完全符合你的功能,你可以自行修改下。我新手,能力不是很高,希望帮到您
求大神帮忙用*打印出一朵玫瑰,或者代码都行(JAVA)
没看懂你的需求,cmd控制台运行class很简单,要在哪展示玫瑰花呢?txt?浏览器页面?cmd窗口?
玫瑰花是用字符串拼接的?还是img图片类型? 需求不一样难度也不一样哦
JAVA编程,玫瑰2元一支,百合3元一支,菊花5元一支,康乃馨6元一支,20元正好花完没种各多少支
public static void main(String[] args) {
for(int m = 0;m=10;m++) {//玫瑰,全买,对多买10只
for(int b = 0;b=7;b++) {//百合,全买,对多买7只
for(int j = 0;j=4;j++) {//菊花全买,对多买4只
for(int k = 0;k=4;k++) {//康乃馨全买,对多买4只
int total = 2*m+3*b+5*j+6*k;
if(20==total) {
System.out.println("玫瑰买"+m+"支,百合买"+b+"支,菊花买"+j+"支,康乃馨买"+k+"支");
}
}
}
}
}
}
编程题(玫瑰花数)
program roseNumber;
var
a,b,c,d:longint;
function four(n:longint):longint;
begin
four:=n*n*n*n;
end;
begin
for a:=1 to 9 do
for b:=0 to 9 do
for c:=0 to 9 do
for d:=0 to 9 do
begin
if(1000*a+100*b+10*c+d=four(a)+four(b)+four(c)+four(d))then
begin
writeln(a,b,c,d);
end
end
end.
java 写程序
import java.util.Scanner;
public class TestRose {
public static void main(String[] args) {
Rose r = new Rose(1000);
Scanner sc = new Scanner(System.in);
while(true) {
System.out.print("请输入送花的数量:");
try {
r.giveRose(sc.nextInt());
} catch (RoseException e) {
sc.close();
System.exit(0);
}finally {
System.out.println("我爱你!");
}
}
}
}
class Rose{
private int RoseNumber;
public int getRoseNumber() {
return RoseNumber;
}
public void setRoseNumber(int roseNumber) {
RoseNumber = roseNumber;
}
public Rose(int RoseNumber) {
this.RoseNumber = RoseNumber;
}
public void giveRose(int rose) throws RoseException{
if(roseRoseNumber) {
throw new RoseException();
}else if(rose=0){
System.out.println("方法接受到非法参数,请给出正数形式的玫瑰花数");
}else {
RoseNumber -= rose;
System.out.println("亲爱的,送你"+rose+"朵玫瑰花!");
}
}
}
class RoseException extends Exception{
private static final long serialVersionUID = 5965711409217611710L;
public RoseException() {
System.out.println("我没有钱买花送给你,对不起!");
}
}