当前位置:首页 » 《随便一记》 » 正文

刷题的狂欢-----JAVA每日三练-----第十三天_等我追上你,相约在西电。

2 人参与  2022年03月15日 14:50  分类 : 《随便一记》  评论

点击全文阅读


努力刷题,每日三题,题目来源于《 Java大学实用教程(第四版)》
第一题
编写一个类,该类的创建对象可以计算等差数列的和。

package homework;

import java.util.Scanner;

public class Demo1 {

    static double work(double a,double d,int n){//  a:首项  d:公差  n:项数
        double sum;
        sum = a*n+((n*(n-1))*d)/2;
        return sum;
    }

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("输入首项:");
        double a = scanner.nextDouble();
        System.out.println("输入公差:");
        double d = scanner.nextDouble();
        System.out.println("输入项数:");
        int n = scanner.nextInt();
        Demo1 demo1 = new Demo1();
        double answer = demo1.work(a,d,n);
        System.out.println(answer);
    }
}

在这里插入图片描述

第二题
编写一个类,该类创建了一元二次方程共有的属性和功能,即该类有刻画方程系数的3个成员变量以及计算实根的方法。要求,该类的所有对象共享常数项。

package homework;

import java.util.Scanner;

public class Demo3 {
    static class Work{
        private double a;
        private double b;
        private double c;

        public double getA() {
            return a;
        }

        public double getB() {
            return b;
        }

        public double getC() {
            return c;
        }

        public void setA(double a) {
            this.a = a;
        }

        public void setB(double b) {
            this.b = b;
        }

        public void setC(double c) {
            this.c = c;
        }

        static void method(double a, double b, double c){
            double temp;
            temp = b*b-4*a*c;
            if(temp>=0) {
                double x1 = (-b + Math.sqrt(temp)) / 2 * a;
                double x2 = (-b - Math.sqrt(temp)) / 2 * a;
                System.out.println("x1=" + x1);
                System.out.println("x2=" + x2);
            }else{
                System.out.println("此方程无解!");
            }

        }
    }
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("输入a的值:");
        double a = scanner.nextDouble();
        System.out.println("输入b的值:");
        double b = scanner.nextDouble();
        System.out.println("输入c的值:");
        double c = scanner.nextDouble();
        Work work = new Work();
        work.method(a,b,c);
    }
}

在这里插入图片描述

第三题
编写两个类:A和B,A创建的对象可以计算两个正整数的最大公约数,B创建的对象可以计算两个数的最小公倍数。要求:B类中有一个成员成员变量是用A类声明对象。

package homework;

import java.util.Scanner;

public class Demo4 {
    static class A{
        public int hanshu(int x,int y){
            int c;
            c=x%y;
            while(c!=0){
                x=y;
                y=c;
                c=x%y;
            }
            return y;
        }
    }
    static class B {
        A a = new A();

        public int hanshu1(int x, int y) {
            int temp;
            temp = (x * y)/(a.hanshu(x, y));
            return temp;
        }
    }
        public static void main(String []args) {
            Scanner scanner = new Scanner(System.in);
            int x=scanner.nextInt();
            int y=scanner.nextInt();
            A a = new A();
            int d=a.hanshu(x,y);
            B b = new B();
            int e =b.hanshu1(x,y);
            System.out.println("最大公约数: "+d);
            System.out.println("最小公倍数: "+e);
            scanner.close();
        }
    }

在这里插入图片描述
打卡。


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/36237.html

该类  输入  对象  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • (此去经年无故人)南初陆南城:结局+番外精品选集起点章节+阅读即将发布预订
  • 沈凝夏叶晚怡附加完整在线阅读(归雁不栖故人枝)最近更新列表
  • 剧情人物是时初,白浩雄的玄幻言情小说《召诸神,踏万界,天命帝女逆乾坤》,由网络作家&ldquo;海鸥&rdquo;所著,情节扣人心弦,本站TXT全本,欢迎阅读!本书共计381345字,185章节,:结局+番外免费品鉴:结局+番外评价五颗星
  • 凤青禾,江明远,***枢小说(别人修仙我捡漏,卷王们破防了)最近更新(凤青禾,江明远,***枢)整本无套路阅读
  • 薛梨小说无删减+后续(曾经亲情似草芥)畅享阅读
  • 沈南栀小说(穿越时空,我要修补时空裂缝)章节目录+起点章节(沈南栀)全篇清爽版在线
  • 未婚妻被巨蟒缠身,我该吃就吃该喝就喝前言+后续_阿豪林月周然后续+番外_小说后续在线阅读_无删减免费完结_
  • 陆骁,陆本初小说(陆骁,陆本初)(癫!睁眼穿成老太太挥鞭***逆子)前传+阅读全新作品预订
  • 姐姐含冤而死后冥王另娶,我杀穿整个地府在线阅读_阎罗殿殷红别提一口气完结_小说后续在线阅读_无删减免费完结_
  • (书荒必看)毒后重生:疯王的神医小娇妻沈清歌,萧绝:+后续热血十足
  • 重生后我和太监联手灭了敌国喻辰,林雪续集(重生后我和太监联手灭了敌国)终极反转(喻辰,林雪)全篇一口气阅读
  • 我不做灵媒后,自称灵媒摆渡人的养妹害怕了内容精选_苏晓霍老阿姐无广告_小说后续在线阅读_无删减免费完结_

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1