Java作业五(2017-10-15)
/*3-6.程序员;龚猛*/
1 package zhenshu;
import java.util.Scanner;
public class text { public static void main(String[] args) {
Scanner input = new Scanner(System.in); System.out.print("Enter an integer:");
int number = input.nextInt(); if (number % 2 == 0 && number % 3 == 0)
System.out.println(number + "is divisible by 2 and 3."); if (number % 2 == 0 || number % 3 == 0)
System.out.println(number + "is divisible by 2 and 3."); if (number % 2 == 0 ^ number % 3 == 0)
System.out.println(number + "is divisible by 2 and 3. but not both."); } }
/*3-7*/
package zhenshu;
import java.util.Scanner;
public class Year { public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter a year:");
int year = input.nextInt(); boolean isLeapYear =
(year % 4 == 0 && year % 100 != 0) || (year % 400 == 0); System.out.println(year + "is a leap year?" + isLeapYear);
} }
/*3-8*/
package zhenshu;
import java.util.Scanner;
public class lottery { public static void main(String[] args) {
int lottery = (int)(Math.random() * 100); Scanner input = new Scanner(System.in);
System.out.print("Enter your lottery pick (two digits):");
int guess = input.nextInt(); int lotteryDigit1 = lottery / 10;
int lotteryDigit2 = lottery % 10; int guessDigit1 = guess / 10;
int guessDigit2 = guess % 10; System.out.println("The lottery number is" + lottery); if(guess == lottery)
System.out.println("Exact match: you win $10,000"); else if(guessDigit2 == lotteryDigit1 && guessDigit2 == lotteryDigit2 )
System.out.println("Match all digits: you win $3,000");
else if(guessDigit1 == lotteryDigit1 || guessDigit1 == lotteryDigit2
||guessDigit2 == lotteryDigit1 || guessDigit2 == lotteryDigit2)
System.out.println("Match all digits: you win $1,000");
else
System.out.println("Sorry,no match"); } }
/*3-9*/
package zhenshu; import java.util.Scanner; public class ChinaYear { public static void main(String[] args) {
Scanner input = new Scanner(System.in); System.out.print("Enter a year:");
int year = input.nextInt(); switch (year % 12){
case 0: System.out.println("monkey"); break;
case 1: System.out.println("rooster"); break;
case 2: System.out.println("dog"); break;
case 3: System.out.println("pig"); break;
case 4: System.out.println("rat"); break;
case 5: System.out.println("ox"); break;
case 6: System.out.println("tiger"); break;
case 7: System.out.println("rabbit"); break;
case 8: System.out.println("dragon"); break;
case 9: System.out.println("snake"); break;
case 10: System.out.println("horse"); break;
case 11: System.out.println("sheep"); break;
}
} }
Java作业五(2017-10-15)的更多相关文章
- 结束《Java编程思想》(Thinking in Java)自学的读后感(2017.10.15)
首先划重点:这是一本Java的入门书. 自学前需要的条件:已经具备基本的计算机基础. 1)已经对一种编程语言比较熟悉: 2)有过四年计算机专业学习,或者三年以上的软件开发经验, 自学的方法: 1)完全 ...
- 2017.10.15 解析Java中抽象类和接口的区别
(1)在Java语言中,abstract class 和interface 是支持抽象类定义的两种机制. 正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力.abstract class和 ...
- C语言程序设计第一次作业(2017.10.10完成)
一:程序框图以及正确运行结果: (1)给出圆半径,得出圆面积: ①程序框图如下: ②测试图如下: 经过测试 ,输入半径2能得出正确结果.多次测试,输入不同值,均得出正确结果,证明稳定性. ③实验分析: ...
- Java作业五
1.编程生成10个1~100之间的随机数,并统计每个数出现的概率. 这个博文里面又random的详细解释:https://www.cnblogs.com/ningvsban/p/3590722.htm ...
- 2017/10 冲刺NOIP集训记录:暁の水平线に胜利を刻むのです!
前几次集训都没有记录每天的点滴……感觉缺失了很多反思的机会. 这次就从今天开始吧!不能懈怠,稳步前进! 2017/10/1 今天上午进行了集训的第一次考试…… 但是这次考试似乎是近几次我考得最渣的一次 ...
- Java第五次作业--面向对象高级特性(抽象类与接口)
Java第五次作业--面向对象高级特性(抽象类与接口) (一)学习总结 1.在上周完成的思维导图基础上,补充本周的学习内容,对Java面向对象编程的知识点做一个全面的总结. 2.汽车租赁公司,出租汽车 ...
- 2017.10.12 Java的计数器的开发
//我们用一个合成的applet/application来简单显示出一个计数器的结果/** * Created by qichunlin on 2017/10/12. */ /*简单的计数器*/ im ...
- 2017.10.10 java中的继承与多态(重载与重写的区别)
1. 类的继承 继承是面向对象编程技术的主要特征之一,也是实现软件复用的重要手段,使用继承特性子类(subclass) 可以继承父类(superclass)中private方法和属性,继承的目的是使程 ...
- 第五次Java作业
作业一: 文件显示列表框. 增加了下拉式组合框,text区域设置颜色为红色. import javax.swing.*; import java.awt.*; import java.io.File; ...
随机推荐
- 从头开始学Maven【仓库】
仓库的分类 本地仓库 改setting.xml 文件中的 <localRepository/> 远程仓库 远程仓库的配置 远程仓库的认证 部署至远程仓库 中央仓库 在$M2_HOME/li ...
- idea工具maven生命周期clean,compile,install,package区别
idea工具maven projects里面有9种生命周期,今天刚好遇到,顺便分享下自己的理解.生命周期是包含在一个项目构建中的一系列有序的阶段.最常用的两种打包方法:一:clean,package( ...
- 中小学Python编程语言教学
中小学Python编程语言教学 作为一名高中信息技术老师,被技术的发展潮流推动着,不断更新教学内容和方法,以适应快速发展的信息社会. 以前的中小学信息技术课程,老师们各显神通,身怀绝技,教PS,Fal ...
- ORACLE根据两个表都含有的字段条件来判断两个表连接后有没有数据
A表 字段1 字段2 B表 字段1 字段3 A表的字段1=B表的字段1 SELECT DISTINCT A.字段2 FROM TABEL1 A ,TABEL2 B WHERE A.字段1 ...
- 面向对象(OOP)基本概念
面向对象(OOP)基本概念 面向对象编程 —— Object Oriented Programming 简写 OOP 目标 了解 面向对象 基本概念 01. 面向对象基本概念 我们之前学习的编程方式就 ...
- python_urllib2:urlerror和httperror
urllib2的异常错误处理 在我们用urlopen或opener.open方法发出一个请求时,如果urlopen或opener.open不能处理这个response,就产生错误. 这里主要说的是UR ...
- 解决 DBMS_AW_EXP: BIN$*****==$0 not AW$
在Oracle 11.2.0.4 版本的数据库中,使用数据泵导出数据时,有可能会遇到这样的提示: 示例1 Connected to: Oracle Database 11g Enterprise Ed ...
- Core 2.0使用Nlog记录日志+Mysql
一.先创建一个Core2.0的项目,并在NuGet中引入3个类库文件 MySql.Data.dll NLog.dll NLog.Web.AspNetCore.dll 二.创建一个nlog.config ...
- pkuwc2018题解
题解: 思路挺好想的..然而今天写代码写成傻逼了 d1t1: 首先比较暴力的就是$f[i][j]$表示i个这个点是j的概率 然后前缀和一下dp就是$n^2$的 部分分树形态随机就说明树深度是$log$ ...
- Linux下system()函数的实现
#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/types. ...