码迷,mamicode.com
首页 > 其他好文 > 详细

第四周上机练习

时间:2020-03-26 12:22:51      阅读:20      评论:0      收藏:0      [点我收藏+]

标签:pac   print   exti   根据   str   不能   lse   编写程序   class   

package qwe;

import java.util.Scanner;

public class Dome4 {

	public static void main(String[] args) {
		/* 1.编写程序, 输入变量x的值,
		 * 如果是1,输出x=1,
		 * 如果是5,输出x=5,
		 * 如果是 10,输出 x=10,除了以上几个值,都输出x=none。
		 */
		System.out.println("输入x的值");
		Scanner sr = new Scanner(System.in);
		int x = sr.nextInt();
		if(x == 1) {
			System.out.println(x);
		}else if(x == 5) {
			System.out.println(x);
		}else if(x == 10) {
			System.out.println(x);
		}else {
			System.out.println("x=none");
		}
		System.out.println("--------------第二题----------------------------");
		//2.用switch结构实现第1题
		switch(x) {
		case 1:System.out.println(x);break;
		case 5:System.out.println(x);break;
		case 10:System.out.println(x);break;
		default:System.out.println("x=none");
		}
		
		
		System.out.println("--------------第三题----------------------------");
        /*3.判断一个数字是否能被5和6同时整除(打印能被5和6整除),
         * 或只能被5整除(打印能被5整 除),
         * 或只能被6整除,(打印能被6整除),
         * 不能被5或6整除,(打印不能被5或6整除)
       */
		System.out.println("输入一个数进行判断");
		double i = sr.nextDouble();
		if(i%5==0 && i%6==0) {
			System.out.println(i+"能被5和6整除");
		}else if(i%5==0) {
			System.out.println(i+"能被5整除");
		}else if(i%6==0) {
			System.out.println(i+"能被6整除");
		}else {
			System.out.println(i+"不能被5或者6整除");
		}
		
		System.out.println("--------------第四题----------------------------");
		/*4.输入一个0~100的分数,
		 * 如果不是0~100之间,
		 * 打印分数无效,根据分数等级打印 A(90-100),B(80-89),C,D,E
		 */
		System.out.println("输入0~100的分数");
		double fs = sr.nextDouble();
		if(fs < 0 || fs > 100) {
			System.out.println("输入的分数无效");		
		}else if(fs >= 90 && fs <= 100) {
			System.out.println("A");

		}else if(fs >= 80 && fs <= 89) {
			System.out.println("B");

		}else if(fs >= 70 && fs <= 79) {
			System.out.println("C");

		}else if(fs >= 60 && fs <= 69) {
			System.out.println("D");

		}else {
			System.out.println("E");
		}
		
		
		System.out.println("--------------第五题----------------------------");
		//输入三个整数x,y,z,请把这三个数由小到大输出(知识点:条件语句)
		System.out.println("输入整数x");
		int x1 = sr.nextInt();
		System.out.println("输入整数y");
		int y1 = sr.nextInt();
		System.out.println("输入整数z");
		int z1 = sr.nextInt();
		if(x1<y1 && x1<z1) {
			if(y1<z1) {
				System.out.println(x1+","+y1+","+z1);
			}else {
				System.out.println(x1+","+z1+","+y1);
				}
		}if(y1<x1 && y1<z1) {
			if(x1<z1) {
				System.out.println(y1+","+x1+","+z1);
			}else {
				System.out.println(y1+","+z1+","+x1);
				}
		}if(z1<y1 && z1<x1) {
			if(y1<x1) {
				System.out.println(z1+","+y1+","+x1);
			}else {
				System.out.println(z1+","+x1+","+y1);
				}
		}	
				
			
			
			
		
		
	
	}		

}

  技术图片

第四周上机练习

标签:pac   print   exti   根据   str   不能   lse   编写程序   class   

原文地址:https://www.cnblogs.com/wuxioaxian/p/12573310.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!