急求几道java编程小题,望各位大神解救!

作者&投稿:芝琬 (若有异议请与网页底部的电邮联系)
急求几道java编程题,希望大神们帮帮忙!~

第一题:
import java.util.Scanner;public class sqr {public static void main(String args[]){Scanner scan=new Scanner(System.in);int num=scan.nextInt();int result=0;for(int i=1;i<=num;i++)result+=i*i;System.out.println("result is: "+result);}}第二题:
import java.util.Scanner;class prime{public static void main(String args[]){Scanner scan=new Scanner(System.in);int num=scan.nextInt();for(int i=1;i<=num;i++)if(isPrime(i)) System.out.print(i+" ");}public static boolean isPrime(int val){for(int i=2;i<val;i++)if(val%i==0) return false;return true;}}第三题:
import java.util.Scanner;public class IntegerSort{public static void main(String args[]){Scanner scan=new Scanner(System.in);String s=scan.nextLine();String[] str=s.split(" ");int[] array=new int[str.length];for(int i=0;istart) { while(i!=j) { if(array[key]>array[j]) { array[key]=array[key]^array[j]; array[j]=array[j]^array[key]; array[key]=array[key]^array[j]; key=j; break; } j--; } while(i!=j) { if(array[key]0) do_quick(array,start,key-1); if(key+1start) { while(i!=j) { if(array[key]>array[j]) { double tmp=array[key]; array[key]=array[j]; array[j]=tmp; key=j; break; } j--; } while(i!=j) { if(array[key]0) do_quick(array,start,key-1); if(key+1<array.length-1) do_quick(array,key+1,end); return; } }}}第四题:
import java.util.Scanner;public class fac {public static void main(String args[]){Scanner scan=new Scanner(System.in);int n=scan.nextInt();solution(n);}public static void solution(int n){int result=1;for(int i=1;i<=n;i++)result*=i;System.out.println(result);}}第五题:
import java.util.ArrayList;import java.util.Collections;import java.util.Scanner;public class triangle {public static void main(String args[]){Scanner scan=new Scanner(System.in);String s=scan.nextLine();String[] str=s.split(" ");ArrayList list=new ArrayList();for(String k:str)list.add(Double.parseDouble(k));if(isTriangle(list))System.out.println(area(list));}public static boolean isTriangle(ArrayList list){if(list.size()>3) return false;Collections.sort(list);return (list.get(0)+list.get(1)>list.get(2))?true:false;}public static double area(ArrayList list){double result=0;double p=0;for(double i:list)p+=i;p=p/2;result=Math.sqrt(p*(p-list.get(0))*(p-list.get(1))*(p-list.get(2)));return result;}}

import java.util.Scanner;
public class test{
public static void main(String [] args){
System.out.println("***************");
System.out.println("请选择购买的商品编号:");
System.out.println("1.T 恤 2.网球鞋 3.网球拍");
System.out.println("***************");
double total=0;

Scanner in=new Scanner(System.in);
boolean b=true;

do{
int num1, num2;
double temp;
System.out.println();
System.out.print("请输入商品编号:");
num1=in.nextInt();
System.out.print("请输入购买数量:");
num2=in.nextInt();
switch(num1){
case 1: temp = num2*245.0;
total += temp;

System.out.println("T 恤 245.0 数量"+num2+" 合计"temp);
break:
case 2: temp = num2*570.0;
total += temp;

System.out.println("网球鞋 570.0 数量"+num2+" 合计"temp);
break:
case 3: temp = num2*1000.0;
total += temp;

System.out.println("T 恤 245.0 数量"+num2+" 合计"temp);
break:

}
while(true)(

System.out.print("是否继续(y/n)");
String str = in.next();
if(str=="n"){
b=false;

break;

}else if(str=="y"){}
else{System.out.print("输入错误!请重新输入")})

}while(b)
System.out.println("折扣:0.8");
System.out.println("应付金额:"+total);
System.out.print("实付金额:");
double x;
x=in.nextDouble();
double a=x-total

System.out.print("找钱:"+a);
}

}



如果没什么问题而且没要求用类的话应该是这样,

    public double getNum(double x){
        return Math.exp(x-1)*Math.cos(Math.PI/x);
    }

好我来再做一道



第十题
Scanner scanner = new Scanner(System.in);
System.out.print("输入整数:");
String strIn = scanner.next();
System.out.print("输入X:");
String strX = scanner.next();
double w = 0;
int in = 0;
if (strIn.matches("[0-9]+") && strX.matches("[0-9]+\\.?[0-9]*")) {
in = Integer.parseInt(strIn);
double x = Double.parseDouble(strX);
for (int i = 0; i < in; i++) {
w += 1.0 / Math.pow(x, i + 1);
}
System.out.println(w);
} else {
System.out.println("输入错误");
}

第九题后面“!”是虾米意思?

晕了都逻辑啊、、、、


几道java的编程题
(1)public class Sum { public static void main(String[] args) { int sum = 0;for(int i=1;i<=100;i++){ if(i%3==0){ \/\/如果是3的倍数加起来 sum = sum + i;} } System.out.println("1到100之间3的倍数之和是:"+sum);} } (2)public class GCD { public static ...

放血跪求java编程,要能行的~~
class Person { private String name;private String sex;private int age;public Person() { } public Person(String name, String sex, int age) { this.name = name;this.sex = sex;this.age = age;} public String getName() { return name;} public void setName(String name) { this...

有几个java编程的题各位好心人有时间的能帮忙写下吗?
没那么多时间,帮着写个第1题吧 \/\/ 编写求一个整数数组A[10,15,12,9,7]中最小元素min和元素之和sum的 int [] a = {10,15,15,9,7};\/\/ 最小元素 int min=0;\/\/ 数组和 int sum=0;for(int i=0; i<a.length; i++ ){ sum += a[i];if(i == 0){ min = a[i];}el...

Java四道编程题,求大神相助,大谢!!
public void one(){double sum=0;for(int i=1;i<=100;i++){sum += 1.0\/i;}System.out.println("结果为:"+sum);}public void two(){JFrame f = new JFrame("按钮");JButton b= new JButton("请按我");f.add(b);f.setBounds(200, 200, 200, 200);f.setVisible(true);}...

100分,几道简单的Java编程题,帮忙解决一下!
有什么不明白的可以参考我的这个 也许你有更好的解决方法 1.import java.util.Scanner;public class Test_If_Switch { public static void main(String[] args) { System.out.println("输入一个数字:");Scanner sc = new Scanner(System.in);int x = sc.nextInt();System.out.println("方法1...

三个简单的Java编程题
第一题:public class cheak { public static void main (String[] args) { for (int i = 0; i<=33; i++)\/\/公鸡 { for (int j = 0; j<=20; j++) \/\/母鸡 { for (int k = 0; k<=100;k=k+3 )\/\/小鸡 { if((i+j+k)==100){ if((i*3+j*5+k\/3)==100){...

java编程,高手请进,高分悬赏,答对追加200
\/\/6. 编程定义一个接口,实现三个数中求最大值。interface Max{ int max(int x1, int x2, int x3 );} public class TestInterface implements Max{ public int max(int x1, int x2, int x3){ return (x1 > x2) ? ((x1 > x3) ? x1 : x3 ) : ((x2 > x3) ? x2 : x3)...

Java编程题
\/*1000道题目,每组10道,共100组,前50组一个规则,后50组一个规则,随机抽取,抽完1000题!*\/import java.util.HashSet;import java.util.TreeMap;public class Paper {static String[] arr[]={new String[550], new String[300], new String[100], new String[50] },srr={ "_易:", "较...

3道java编程题,求解
package TestPerson;\/** * (1) 编写程序实现如下功能:已知Person类包含三个公共成员变量(姓名、性别、年龄)和一个构造方法, * Student类是Person类的派生类,包含两个新的公共成员变量(学号、班号)、两个公共方法(修改年龄、显示基本信息)及一个构造方法。 * 在测试类Test1中,定义一组学生对象...

用JAVA语言编程 求1!+2!+3!+4!+5!+6!+7!+8!+9!+10!。(要求:使用while...
1!:表示1的阶乘;2!表示2的阶乘,就是1*2 依次类推就行。1!+2!+3!+4!+5!+6!+7!+8!+9!+10!就是求和嘛,这个直接用循环求和就行了。

镇远县17067967910: 急.java编程题求解.5个小题,高手进 -
孛贴强力: 第一题应该是参数名的命名吧,自己去查查吧,我也不记得了,实际工作中不会这么刁难的.第二题 int i char a 这两个变量根本没有赋值,你输出什么呢?第三题真不会,不知道你写得什么,d是确定的,最下面3个式子你要求什么?还有a的类...

镇远县17067967910: JAVA编程的几个简单题目 -
孛贴强力: 第一个: import java.util.Scanner; import java.util.*; public class Validate { private int n; /*count_6、count_7、count_8 用来记录收敛那个数字的个数,在这里我记录只要他出现了10次我就认为他收敛与他了 * 还没想到更好的办法,如果不设置这个...

镇远县17067967910: 急求下列 java 程序题答案!请各位多多帮忙
孛贴强力: 第一题 publci class Jiechen public staic void main(String[] args){ int[] intNum={2,4,6,10}; long result=1; for(int i=0,i&lt;intNum.length(),i++){ for(int j=1;j&lt;=intNum[i];j++){ result=result*j; } System.out.println(result); } } 第二题 public class Sushu{] public ...

镇远县17067967910: java编程题,急求!!
孛贴强力: 1、 package Text; import java.lang.Integer; import java.util.Scanner; public class Main {public static void main(String[] args) { getYear();}public static void getYear(){ Scanner sc = new Scanner(System.in); int year = Integer.parseInt(sc.next()); if((...

镇远县17067967910: 解决几道Java编程题,高分悬赏 -
孛贴强力: 一道一道来吧 第一个 public static void main(String[] args) { System.out.println("请输入"); BufferedReader in = new BufferedReader( new InputStreamReader(System.in)); try { temp = in.readLine(); } catch (IOException ex) { } if(temp != null &...

镇远县17067967910: java小作业,麻烦高手解答!急求!谢谢
孛贴强力: package superclass public class Sharp {final static double PI=3.14; } package subclass import superclass public class Rectangles extends Sharps {private double length,width;public Rectangles(){length = 0.0;width =0.0;}public double ...

镇远县17067967910: 编程题,谁会用JAVA写代码的,帮下,很急,不要复制别人的,谢谢.十万火急 -
孛贴强力: 1.System.out.print("你的姓名"+"你的学号");2.int a=32; int b=16; if(a>b){ System.out.print(a); }else{ System.out.print(b); }3.for(int i=1;i<11;i++){ if(i%3==0){ System.out.print(i); } }

镇远县17067967910: 30分!!java 简单编程题··急 -
孛贴强力: 1.一切皆对象 --考察对对象的理解,将JAVA抽象的特性 1L已经做得很好了...

镇远县17067967910: 我有道java编程小题求编程:商场价格打折 无需界面 -
孛贴强力: 写一个简单点的商品类Product 属性有 String pName; double pPrice; int pPiscount;//打折范围1-9 然后写一个业务,购买商品,添加到一个List集合. 结账的时候,你自己选5个要求中的其中一个,并且在业务方法里面实现这5个需求.........

镇远县17067967910: JAVA编程题目(简单的) -
孛贴强力: import java.io.*;import java.util.*;public class aa{public static void main(String args[]){try{Scanner s=new Scanner(System.in);String path=s.nextLine();File f=new File(path);if(...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网