请java的大神们帮忙。

fyang33 2017-02-22 12:56:16
帮忙写下下面这两个的java,麻烦了。就只写了个task1的,这两个不会写了。。。十分感谢各位大神了。
...全文
145 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fyang33 2017-02-23
  • 打赏
  • 举报
回复
@mj930712 多谢啊。
majing1993 2017-02-22
  • 打赏
  • 举报
回复
*******task2****** package com.model.test; import java.util.Scanner; /** * task2 * */ public class NewTest { public static void main(String[] args) { System.out.println("please enter the number of rows:"); @SuppressWarnings("resource") Scanner scan = new Scanner(System.in); int number = scan.nextInt(); if(number < 0){ System.out.println("Error,number of rows must be positive"); }else if(number % 2 == 0){ System.out.println("Error,number of rows must be odd"); }else{ for(int i=1;i<=(number+1)/2;i++){ StringBuilder sb = new StringBuilder(); for(int count=0;count<i;count++){ sb.append("+"); } if(i > 1){ for(int total=0;total<i-1;total++){ sb.append("+"); } } String str = sb.toString(); System.out.println(str); } for(int k=(number+1)/2-1;k>=1;k--){ StringBuilder bu = new StringBuilder(); for(int count=0;count<k;count++){ bu.append("+"); } if(k > 1){ for(int total=0;total<k-1;total++){ bu.append("+"); } } String str = bu.toString(); System.out.println(str); } } } } *******task3****** package com.model.test; import java.util.Scanner; /** * task3 * */ public class MyTest { public static void main(String[] args) { System.out.println("Enter the starting number of organisms (2 or more):"); Scanner sc = new Scanner(System.in); int start = sc.nextInt(); if(start < 2){ System.out.println("Error,starting number must be at least 2.Please re-enter:"); }else{ System.out.println("Enter the daily population increase rate as a percentage(eg. 3.5):"); Scanner scan = new Scanner(System.in); float rate = scan.nextFloat(); if(rate < 0){ System.out.println("Error,increase rate must be positive.Please re-enter:"); }else{ System.out.println("Enter the number of days the organisms will be left to multiply:"); Scanner sca = new Scanner(System.in); int days = sca.nextInt(); if(days < 0){ System.out.println("The number of days must be positive.Please re-enter:"); }else{ for(int i=1;i<=days;i++){ int total = (int)((100 + rate) * start)/100; System.out.println("Population after day" + i + ":" + total); start = total; } } } } } }

51,412

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧