大一java程序设计的某次作业题解

Java SSM期末大作业 Java SSM期末大作业。 这是一个SSM期末课程设计大作业。使用ssm技术+bootstrap快速搭建简洁美观的页面;希望可以帮助到大家,喜欢的请动动小手,点个赞。么么哒 南阳理工学院 SSM大作业 课程设计 立即下载

题目描述:

设计程序实现输入日期及机票张数,计算出应付金额。假设北京至上海的机票全价为

1200 元/张,以 2017 年为例进行程序编写,所有的法定假日,机票无折扣;除法定假日

之外的周末,机票价格为 8 折;除法定假日及周末之外的工作日,机票价格为 6 折。(提

示:只需考虑月份及日期)。

————————————————————————————————————————

友情提示:在借鉴之前还请认真思考哦qwq

一个无比暴力的写法

代码如下:

import java.util.Scanner;
public class Prices {
    public static void main(String args[]){
        Scanner reader = new Scanner(System.in);
        System.out.println("请输入月份");
        int time[][] = new int[14][35], x, y, z;
        x = reader.nextInt();
        System.out.println("\n请输入日期");
        y = reader.nextInt();
        System.out.println("\n请输入票数");
        z = reader.nextInt();
        time[1][1]=1;
        time[1][2]=1;
        time[1][27]=1;
        time[1][28]=1;
        time[1][29]=1;
        time[1][30]=1;
        time[1][31]=1;
        time[2][1]=1;
        time[2][2]=1;
        time[4][2]=1;
        time[4][3]=1;
        time[4][4]=1;
        time[4][29]=1;
        time[4][30]=1;
        time[5][1]=1;
        time[5][28]=1;
        time[5][29]=1;
        time[5][30]=1;
        time[10][1]=1;
        time[10][2]=1;
        time[10][3]=1;
        time[10][4]=1;
        time[10][5]=1;
        time[10][6]=1;
        time[10][7]=1;
        time[10][8]=1;
        time[12][30]=1;
        time[12][31]=1;
        if(time[x][y]==1){
            System.out.println("价格为:");
            System.out.println(1200*z);
        }
        else{
            Day day = new Day();
            int result = day.judge(x, y);
            if(result==1){
                System.out.println("价格为:");
                System.out.println(1200*z*0.8);
            }
            else{
                System.out.println("价格为:");
                System.out.println(1200*z*0.6);
            }
        }
    }
}
class Day{
    int judge(int x, int y){
        if(x==1 || x==10){
            if(y%7==0 || (y-1)%7==0){
                return 1;
            }
            else return 0;
        }
        else if(x==2 || x==3 || x==11){
            if((y-4)%7==0 || (y-5)%7==0){
                return 1;
            }
            else return 0;
        }
        else if(x==4 || x==7){
            if((y-1)%7==0 || (y-2)%7==0){
                return 1;
            }
            else return 0;
        }
        else if(x==5){
            if((y-6)%7==0 || (y-7)%7==0){
                return 1;
            }
            else return 0;
        }
        else if(x==6){
            if((y-3)%7==0 || (y-4)%7==0){
                return 1;
            }
            else return 0;
        }
        else if(x==8){
            if((y-5)%7==0 || (y-6)%7==0){
                return 1;
            }
            else return 0;
        }
        else if(x==9 || x==12) {
            if ((y-2)%7==0 || (y-3)%7==0) {
                return 1;
            }
            else return 0;
        }
        else return 0;
    }
}

没有任何技巧可言,满满的全是暴力。

大一JAVA课的作业答案 大学课程的JAVA方法设计的题目与答案,感觉初学java的人比较有用,能够比较容易理解方法设计这方面 立即下载

相关推荐

Aloudata 荣登“数智技术系列榜单”和“数据智能服务商 TOP30”

持续助力各行业数智化先进企业突破数据管理技术瓶颈,以更加敏捷、精准和可靠的数据交付驱动企业业务创新与经营提效

Aloudata的博客 666

阿里P8都在用的深入浅出kubernetes(K8S)学习指南,你值得拥有,专注就是实力!

作为一个典型的分布式项目,Kubernetes 的部署一直以来都是挡在初学者前面的一只“拦路虎”。尤其是在 Kubernetes 项目发布初期,它的部署完全要依靠一堆由社区维护的脚本。 其实,Kubernetes 作为一个 Golang 项目,已经免去了很多类似于 Python 项目要安装语言级别依赖的麻烦。但是,除了将各个组件编译成二进制文件外,用户还要负责为这些二进制文件编写对应的配置文件、配置自启动脚本,以及为 kube-apiserver 配置授权文件等等诸多运维工作。 这几年,在跟朋友探讨 k8s

qwe123147369的博客 5417

Cadence Virtuoso实战:NMOS差分放大器设计与SPICE仿真全解析

本文详细解析了使用Cadence Virtuoso设计NMOS差分放大器并进行SPICE仿真的全流程。从基础设计要点、原理图绘制到工作点分析与性能调优,提供了实用的设计技巧和常见问题解决方案,帮助工程师高效完成模拟集成电路设计。重点介绍了差分放大器的关键参数设置、饱和区优化及版图设计注意事项,适用于ADC、DAC等高性能电路开发。

weixin_28340315的博客 610

为某航空公司设计一个出售机票程序,能根据月份和订票数决定优惠率,计算票价。

实验目的:为某航空公司设计一个出售机票程序,能根据月份和订票数决定优惠率,计算票价。 实验内容:为某航空公司设计一个出售机票程序,能根据月份和订票数决定优惠率,计算票价。 // 以下是我编制的程序 #include using namespace std; int main() { double p1, y, d, p; int z, m, a

yd小晨的专栏 7496

基于CNN的表情识别(FER)pytorch实现

Report for FER Jian Tang Abstract 我们使用卷积神经网络(CNN)实现了baby的面部表情识别(FER)。 数据上,我们获取了开源FER数据集FER2013[1],besides我们使用爬虫获取了baby相关的人脸图片,进行了手工分类标注以形成一个全新的baby FER数据集。 模型上,我们首先复现了Luan[2]的工作,即参考Kuo[3]在CVPR 2018上的工作并实现一个轻量的CNN网络,在FER2013上进行训练并得到了XXXX%的平均分类准确率(avg a

qq_20241587的博客 3683

项目方案:社会视频资源整合接入汇聚系统解决方案(五)

视频监控接入和视频汇聚平台,形成整合平台,平台服务层包括编码设备、存储设备、解码设备等的接入服务,提供基础视频服务、传输服务、存储服务、控制服务及事件服务。两种不同的接入方式:监控设备接入,是指接入社会单位视频监控系统的DVR(数字硬盘录像机)、DVS和IPC、DVR/NVR、CVR等设备;平台对接,是指对接接入社会单位数字视频监控平台。AS-VAG视频监控接入网关支持onvif、国标等接入,也支持多种SDK接入方式,包括国产的主流品牌支持海康、大华、宇视、华为等SDK,国际品牌支持松下和axis等SDK。

weixin_70208651的博客 2463

Java弟弟的作业

**大学生程序设计竞赛(非专业组) ** 标题Problem A: 弟弟的作业 Time Limit: 1 Sec Memory Limit: 128 MB Description Jock的弟弟刚做完了“100以内数的加法”这部分的作业,请你帮他检查一下。每道题目(包括弟弟的答案)的格式为a + b = c,其中a和b是作业中给出的,均为不超过100的非负整数;c是弟弟算出的答案,是不超过200的非负整数。 Input 输入数据包含多组,每组数据占一行,每行包含一道题目,格式保证符合上述规定,且不

qq_46621935的博客 597

立创开源:基于STM32F407的大疆M30T无人机PSDK机载开发板硬件设计与飞行控制实现

本文详细介绍了基于STM32F407微控制器为大疆M30T无人机设计PSDK机载开发板的完整流程。从关键的E-Port接口电路设计、电源保护,到STM32最小系统搭建,再到通过PSDK实现与无人机的通信及基础飞行控制,提供了从硬件到软件的全栈实战指南,助力开发者快速入门无人机负载开发。

weixin_35649491的博客 401

2018北语c语言程序2答案,北语21春《JAVA语言程序设计》作业2题目【标准答案】...

该楼层疑似违规已被系统折叠隐藏此楼查看此楼加VX51327470421春《JAVA语言程序设计》作业2 试卷总分:100 得分:100 一、单选题 (共 20 道试题,共 100 分) 1.执行以下语句后b的值为int a=1,b=10; do{ b=b-a; a++; }while(b--0); A.9 B.-2 C.-1 D.8 2.下面关于接口的说法正21春《JAVA语言程序设计》作业2试...

weixin_31092009的博客 145

在WPS/Office中免费使用AI,快速提升办公效率!​

《免费解锁WPS/Office AI办公神器教程》摘要: 本教程详解如何通过第三方插件OfficeAI免费实现WPS/Office智能办公,突破官方付费限制。从安全设置到安装配置,手把手教学,涵盖文档生成、PPT美化、Excel图表等核心功能。关键优势包括零成本、全场景支持及云端/本地双模式切换,并附常见问题解决方案。注意需使用WPS 2024+版本,安装时需临时关闭杀毒软件。教程强调工具来源合法性,建议商用购买正版授权。(149字)

杜哥无敌的博客 2303

N32在Keil中J-Link识别失败的排查与修复指南

本文详细解析了在Keil开发环境中,J-Link调试器无法识别N32系列MCU的常见问题。通过分步指导,从检查修改Keil工程配置文件、更新J-Link驱动,到手动添加N32专用设备支持包,系统性地提供了排查与修复方案,帮助开发者快速恢复调试连接,确保开发流程顺畅。

299

Java语言编程设计李金双_java语言程序设计ib李金双.doc

java语言程序设计ib李金双.doc 课程名称JAVA语言程序设计I1东北大学继续教育学院JAVA语言程序设计I试卷(作业考核线上)B卷学习中心奥鹏远程教育福州学习中心(直属)30VIP院校学号C25910113030010姓名林奇壁(共10页)总分题号一二三四五六七八九十得分一、选择题(请将所有正确答案写到答题卡中,每小题3分,共60分)题号12345678910答案CDBBCDCACA题号1...

weixin_39963287的博客 352

OpenHarmony开发一个App,安装到BearPi-HM Micro开发板

建议先阅读我们这篇,这里面详细介绍了,以及hap包安装的全过程。本篇是介绍如何开发一个App,然后安装到开发板上,比如hap包,无法安装等问题。

Halifax 1029

2015年北京师范大学新生程序设计竞赛题解

前四道题都是简单题,基本上半个小时就能解决。A. BQG's Programming ContestTime Limit: 2000msMemory Limit: 32768KB64-bit integer IO format: %lld      Java class name: MainSubmit Status PID: 50997又到了一年一度的北京师范大学新生程序设计竞赛!为作为良心出题...

417

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

2015总结,大一+大二上学期的学习之路

随笔感想

有梦想的蜗牛 882

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Java程序设计 北京大学 Week8测试

1.线程类是Thread类来表示的。 编号 选项 A T B F 2.线程体可以位于Thread或Runnable中的run()方法。 编号 选项 A F B T 3.线程体可以用Lambda表达式来表示。 编号 选项 A F B T 4.多个线程可以同时执行。 编号 选项 A T B F 5.设定线程优先级用setPriority()方法。 编号 选项 A F B T 6.Concurr

nonlinearthink的博客 1205

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

java大作业1--电话簿

java大作业1–电话簿 一、题目 Java程序设计实用教程p402 12-13 二、题解 一.Friend类 首先明确这个电话簿存入的信息为一个个Friend,每一个Friend需要具有姓名,性别,电话号码,关系这几个属性。之后,写构造方法(我这里只写了一个),以及一系列的get方法。 package 电话簿; //记住要写入对象文件的Friend类必须实现序列化接口 public class Friend implements java.io.Serializable{ private .

Adongua的博客 4817

Java 程序设计 Week4 互评作业 (类、接口、抽象类、override、常量)

编写一个小的程序,其中定义一些接口、类、抽象类,定义它们的成员(字段及方法), 要求使用使用setter/getter, static, final, abstract,@Override等语法要素,并写一个main函数来使用它们。这些类、接口可以是围绕以下选题之一飞翔世界:来一次飞翔接力(即多个可飞翔的对象依次调用);动物世界:来一次吃西瓜大赛;图书馆:模拟一天的借阅过程;学校:模拟选课过程;等等,要求写个简要说明。

生活·代码_这里是青_分享快乐 1981

c语言课题作业4,C语言程序设计课后作业4

作业1目标:了解自己常用的IDE提示:集成开发环境(IDE,Integrated Development Environment)是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,主要用于...

weixin_29137489的博客 195

湖南省第六届 中信软件教育杯 大学生程序设计大赛试题 第二题 弟弟的作业

弟弟的作业 Time Limit: 1000ms, Special Time Limit:2500ms, Memory Limit:65536KB Total submit users: 24, Accepted users: 22 Problem 10931 : No special judgement Problem ...

jandroid 142

java手机调查问卷_JAVA学习调查问卷——20145101

1.你对自己的未来有什么规划?做了哪些准备?我希望在未来不管自己是否从事机要工作,都要做一个有能力,对社会能有所贡献的人。所以在现阶段我应该努力学习基础知识,夯实基本功,具备成为合格机要人的素质。2.你认为什么是学习?学习有什么用?现在学习动力如何?为什么?我认为,学习就是掌握解决问题的方法,用处自然就是解决相关问题,方便生活。我的学习动力在刚进入大学时不是很强,但是经过了将近两年的学习,我越发感...

weixin_29246195的博客 177

【作业】第二章课后作业

选择题 1-10:B ACE B C D D A C ABCD B 10-16:A B B C B D 简答题 1.String是引用类型,是常用的非基本类型。Java中基本类型有数值类型byte/short/int/long/float/double,非数值类型boolean/char。 2.Java中变量名可以使用字母、数字、下划线、美元符号,数字不能作为第一位,不能使用50个保留关键字和3个...

漆黑梦工厂 456

2021年广东工业大学第11届腾讯杯新生程序设计竞赛题目C及题解

链接:登录—专业IT笔试面试备考平台_牛客网 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 总所周知,austin爱java已经到了一种狂热的地步,他甚至为此报了一节java的选修课 选修课快结课了,老师给他布置了一道大作业,让他写一个java网络爬虫。 他觉得非常轻松,甚至有点想笑,于是增加了一个需求,将爬取到的数据给自动整理成按获取到的资源获取时间从小到大排序,并且要..

eyuhaobanga的博客 247

程序设计week6作业

A - 氪金带东 Input 输入文件包含多组测试数据。对于每组测试数据,第一行一个整数N (N<=10000),接下来有N-1行,每一行两个数,对于第i行的两个数,它们表示与i号电脑连接的电脑编号以及它们之间网线的长度。网线的总长度不会超过10^9,每个数之间用一个空格隔开。 Output 对于每组测试数据输出N行,第i行表示i号电脑的答案 (1<=i<=N). Sample...

qq_45224092的博客 254
下一篇: D. Make It Round(1759D)
mucstdio
博客等级 码龄7年 7粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值