模拟存取款-异常

(时间限制:1000ms 内存限制:65536KB)

题目描述:

根据输入的过程,判断账户是否有钱?(要求使用异常做)
输入
输入一个整数n,之后n行输入相应的金额,整数为存款,负数为取款
输出
输出最终的余额,若某一过程余额为负,直接抛出异常,并显示余额不足。
难度
入门
输入示例
3
-10
输出示例
余额不足

import java.util.Scanner;public class Wu {public static void main(String[] args) {Scanner in=new Scanner(System.in);int sum=0;int n=in.nextInt();try {for(int i=0;i<n;i++) {int sert=in.nextInt();sum+=sert;if(sum<0){throw new Exception();}}if(sum>0){System.out.print(sum);}}catch(Exception e){System.out.print("余额不足");}
}
}

模拟存取款-异常(根据输入的过程,判断账户是否有钱?(要求用异常做) 输入一个整数n,之后n行输入相应的金额,整数为存款,负数为取款,输出最终的余额,若某一过程余额为负,直接抛出异常,并显示余额不足)相关推荐

  1. python判断能否组成三角形_【python+任意输入3个数+判断能否组成三角形】 - #1

    2015年07月18 - 任意输入3个数,判断能否组成三角形,并输出三角形为等边/等腰/直角/普通三角形. 三角形:两边之和大于第三边 直角三角形:勾股定理 #!/usr/bin/python # - ...

  2. JAVA中计算五子棋平局的算法_输入五子棋棋盘判断输赢或平局—程序设计(C语言)...

    输入五子棋棋盘判断输赢或平局-程序设计(C语言) 输入五子棋棋盘判断输赢或平局-程序设计(C语言) 输入五子棋棋盘判断输赢或平局-程序设计(C语言) ??做这道题实在没有思路参考了这位作者的代码: h ...

  3. python判断能否组成三角形_任意输入3个数,判断能否组成三角形(python)

    原博文 2018-08-10 17:11 − 任意输入3个数,判断能否组成三角形. 三角形:两边之和大于第三边 直角三角形:勾股定理 代码如下: # 输入合法性检查,必须输入正数,不支持科学计数法'' ...

  4. 设计两个个线程模拟存取款操作,其中一个线程每次随机存1~1000元钱,另外一个线程取1-1000元钱,如果余额不足,则取款失败,提示余额不足。写出程序(考虑并发问题)。

    设计两个个线程模拟存取款操作,其中一个线程每次随机存1~1000元钱, 另外一个线程取1-1000元钱,如果余额不足,则取款失败,提示余额不足. 写出程序(考虑并发问题). import java.u ...

  5. 创建简单的银行账户类,包括开户人、账号、和存款余额3个属性,以及查询余额、存款、取款等方法。创建两个账户验证类的设计。

    创建简单的银行账户类,包括开户人.账号.和存款余额3个属性,以及查询余额.存款.取款等方法.创建两个账户验证类的设计. 完整代码如下: package pk1; import java.util.Sc ...

  6. C语言 投票系统:给定候选人,从键盘输入候选人的名字,统计票数,并输出最终获胜者...

    投票系统:给定候选人名单,从键盘输入候选人的名字,统计票数,并输出最终获胜者.若投票人输入的名字不在其候选名单上,则该票数无效. //凯鲁嘎吉 - 博客园 http://www.cnblogs.com ...

  7. 《异常检测——从经典算法到深度学习》5 Opprentice——异常检测经典算法最终篇

    <异常检测--从经典算法到深度学习> 0 概论 1 基于隔离森林的异常检测算法 2 基于LOF的异常检测算法 3 基于One-Class SVM的异常检测算法 4 基于高斯概率密度异常检测 ...

  8. 牛客网JS(nodeJS)单行、多行输入和输出

    nodeJS实现牛客网的输入和输出 在牛客网上,用js做笔试的童鞋首先要做的事情就是学会如何输入和输出.否则就算看得懂题也无法通过笔试.话不多少,我们直接开始: 1.选择语言 2.单行输入 var r ...

  9. python获取键盘输入_python之判断数据异常Python读取键盘输入

    Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘.如下: <python之判断数据异常Python读取键盘输入>总结了关于python网站教程,对于我们来www. ...

最新文章

  1. bat启动/停止oracle服务
  2. 【廖雪峰python入门笔记】if语句
  3. 时间罗盘html源代码_重磅!Vue 3.0源代码公布后,究竟有哪些变更?
  4. X509证书 指定了无效的提供程序类型 System.Security.Cryptography.CryptographicException 错误解决方法
  5. String s=new String(abc)创建了2个对象的原因
  6. [攻防世界 pwn]——get_shell
  7. pythonflat怎么设置_python – numpy 2d和1d add flat
  8. 多线程并发如何高效实现生产者/消费者?
  9. 发力企业级市场,微软Hololens开辟了一条VR新道路
  10. JS DOM节点的增删改查
  11. /var/spool/clientmqueue/下的大文件
  12. linux postgresql 创建数据库,第 23 课 PostgreSQL 创建自己的数据库、模式、用户
  13. php扩展引擎手册,模板引擎-THINKPHP 5.0 手册最新版
  14. laravel实现-阿里接口根据银行卡号查询银行名
  15. ubuntu 14.04 成功迁移根分区到SSD
  16. Vos如何在外地号码前自动加0,本地号码前不加0
  17. peakdet: Peak detection using MATLAB 峰识别 峰面积计算 peak area 相关matlab基本详解
  18. 一套代码实现1对1 、1对N在线课堂与低延迟大班课
  19. ad15原理图中变压器种类_简单高效1.5v升压电路图大全(七款1.5v升压电路设计原理图详解)...
  20. 《现代密码学》2022年期末试卷

热门文章

  1. 【Spring】Bean
  2. 小程序的Promise用法
  3. 解决vue-pdf 打包后生成worker文件报错问题
  4. php网页图片提取,php正则提取html图片(img)src地址与任意属性的方法
  5. get token failed, com.huawei.hms.common.ApiException: 907135702: certificate fingerprint empty
  6. 云课堂智慧职教计算机作业答案,智慧职教云课堂考试作业题目答案攻略
  7. 高效会议:明确会议主题,紧紧围绕不偏题
  8. 3w服务器把信息组织成,WWW的全称是什么?WWW中文名称是啥?
  9. mysql 查询 不用星号,MySQL Cookbook系列博客
  10. 泸州职业技术学院计算机单招试题,2021年泸州职业技术学院单招英语考试模拟试题库...