第四周上机练习

Posted wuxioaxian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第四周上机练习相关的知识,希望对你有一定的参考价值。

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);
				}
		}	
				
			
			
			
		
		
	
	}		

}

  技术图片

以上是关于第四周上机练习的主要内容,如果未能解决你的问题,请参考以下文章

第四周上机练习

第四周上机练习

《程序设计语言综合设计》第四周上机练习——3 开机方案

第四周作业

201971010109 2061-2017《java程序设计》第四周学习感想

第四周上机