菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
143
0

Java第三周作业

原创
05/13 14:22
阅读数 70787

课堂练习1.输入2个数,交换后输出

package practise;

import java.util.Scanner;

public class Test1 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
    Scanner input=new Scanner(System.in);
    System.out.println("请输入a的值");
    int a=input.nextInt();
    System.out.println("请输入b的值");
    int b=input.nextInt();
    int c;
    c=a;
    a=b;
    b=c;
    System.out.println(a+","+b);
    }

}

 

课堂练习2.输入2个数,求平方和

package practise;

import java.util.Scanner;

public class Test2 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
    Scanner input=new Scanner(System.in);
    System.out.println("请输入x的值");
    int x=input.nextInt();
    System.out.println("请输入y的值");
    int y=input.nextInt();
    int z=x*x+y*y+2*x*y;
    System.out.println("它们的平方和为"+z);
    }

}

 

1.输入商品单价,数量,求总价.活动8折后抹零,计算活动价.输入付款金额,计算找零并输出.

package homework;

import java.util.Scanner;

public class Home1 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
    Scanner input=new Scanner(System.in);
    System.out.println("请输入商品单价");
    double price=input.nextDouble();
    System.out.println("请输入商品的数量");
    int sum=input.nextInt();
    double x=sum*price;
    System.out.println("商品的总价为"+x);
    double y=0.8*x;
    int z=(int)y/1;
    System.out.println("商品的活动价为"+z);
    System.out.println("请输入付款金额");
    int a=input.nextInt();
    int b=a-z;
    System.out.println("找零为"+b);
    
    }

}

 

2.输入一个三位数,求个位,十位和百位.

package homework;

import java.util.Scanner;

public class Home2 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
    Scanner input=new Scanner(System.in);
    System.out.println("请输入一个三位数");
    int x=input.nextInt();
    int a,b,c;
    a=x/100;
    b=x/10%10;
    c=x%10;
    System.out.println("个位是"+c+"十位是"+b+"百位是"+a);
 
    }

}

 

3.输入大写字母,转成对应的小写字母.

package homework;

import java.util.Scanner;

public class Home3 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
    Scanner scan=new Scanner(System.in);
    System.out.println("输入一个大写字母");
    char ch=scan.next().charAt(0);
    while(ch<'A'||ch>'Z')
    {
        System.out.println("输入错误,请重新输入:");
        ch=scan.next().charAt(0);
    }
    ch=(char)(ch+32);
    System.out.println("小写字母为"+ch);
    }

}

 

4.输入2个数,用三目运算符,输出较大数.

package homework;

import java.util.Scanner;

public class Home4 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
    Scanner input=new Scanner(System.in);
    System.out.println("请输入m的值");
    int m=input.nextInt();
    System.out.println("请输入n的值");
    int n=input.nextInt();
    System.out.println(m>n?m:n);
    }

}

相关热门文章

发表评论

0/200
143 点赞
0 评论
收藏
为你推荐 换一批