if、switch小练习1
目录
1 输入一个整型表示营业额 如果大于等于50000 则奖励营业额的10%
2. 定义 一个整数,如果这个数是正数则显示:正数,如果这个数是0或负数 则显非正数
3. 定义 一个字符串 表示性别 (字符串比较实用equals)
4. 定义 一个整数 ,判断这个数是技术还是偶数
5. 定义三个整数,怎么表示能构成一个三角形?
6. 请判断该老师是否能被评委副教授
7.看看你是什么车型
8.购物打折
9.菜单
10. 定义一个字符 若这个字符是 a 或 e 或 i 或 o 或 u 则 显示:元音 其他则显示 辅音
11 查看 以下表达式
1 输入一个整型表示营业额 如果大于等于50000 则奖励营业额的10%
需求:
程序结果:
请输入营业额
50000
奖励 5000元
package com.it;
import java.util.Scanner;
public class test01 {public static void main(String[] args) {//1 输入一个整型表示营业额 如果大于等于50000 则奖励营业额的10%// 程序结果:// 请输入营业额// 50000// 奖励 5000元Scanner sc=new Scanner(System.in);System.out.print("请输入你的营业额:");int y=sc.nextInt();if(y>=5000){System.out.println("奖励你:"+y*0.1);}else {System.out.println("你需要继续努力哦!");}}
}
2. 定义 一个整数,如果这个数是正数则显示:正数,如果这个数是0或负数 则显非正数
package com.it;import java.util.Scanner;public class test02 {public static void main(String[] args) {//定义 一个整数 如果这个数是正数则显示:正数//如果这个数是0或负数 则显非正数Scanner sc=new Scanner(System.in);System.out.println("请你输入一个数:");int a=sc.nextInt();if (a>0){System.out.println("正数");}else {System.out.println("非正数");}}
}
3. 定义 一个字符串 表示性别 (字符串比较实用equals)
需求:
如果输入man 则显示:你是男人
否则 显示 : 你不是男人
package com.it;import java.util.Scanner;public class tset03 {public static void main(String[] args) {//定义 一个字符串 表示性别 (字符串比较实用equals)// 如果输入man 则显示:你是男人// 否则 显示 : 你不是男人Scanner sc=new Scanner(System.in);System.out.println("请输入你的性别:");String sex=sc.next();String man="man";if(man.equals(sex)){System.out.println("你是一个男人");}else {System.out.println("你不是男人");}}
}
4. 定义 一个整数 ,判断这个数是技术还是偶数
import java.util.Scanner;public class test04 {// 定义 一个整数 如果这个数是偶数 则显示 :这是偶数// 否则 显示: 这是奇数// 提示 : 数字对2取模为0 则为偶数 不为0 则为奇数public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.println("请输入一个整数:");int a=sc.nextInt();if(a % 2 == 0){System.out.println("这是一个偶数");}else {System.out.println("这是一个奇数");}}
}
5. 定义三个整数,怎么表示能构成一个三角形?
import java.util.Scanner;public class test05 {public static void main(String[] args) {//定义 三个0以上的整数,请用程序描述 假设这是三角形的三边,怎么表示能构成一个三角形? (三角形任意两边之和//大于第三边)// 如果能构成三角形 则显示 : 这是一个三角形// 否则 显示 不能构成三角形Scanner sc=new Scanner(System.in);System.out.print("请输入三角形的三个边长:");int a=sc.nextInt();int b=sc.nextInt();int c=sc.nextInt();if(a+b>c && a+c>b && b+c>a){System.out.println("这是一个三角形");}else {System.out.println("不能构成三角形");}
}}
6. 请判断该老师是否能被评委副教授
需求:
大学评选职称:论文数在80-100之间 或
课时达到了 500-600节
可以评为 ”副教授“
import java.util.Scanner;public class test06 {public static void main(String[] args) {// 用程序描述 以下场景:// 大学评选职称:论文数在80-100之间 或// 课时达到了 500-600节// 可以评为 ”副教授“Scanner sc=new Scanner(System.in);System.out.print("请输入该教授的论文数和课时:");int a=sc.nextInt();int b=sc.nextInt();if(a>=80&a<=100){System.out.println("该老师可以被评为副教授");}else {if (b>=500&b<=600){System.out.println("该老师可以被评为副教授");}else{System.out.println("该老师不可以被评为副教授");}}}}
7.看看你是什么车型
需求:
定义一个变量表示汽车价格
如果是 0-10 万 国产车
如果是 10-30 万 合资品牌车
如果是 30-60 万 豪华品牌车
如果是 60-200 万 奢侈品牌车
>200 超级跑车
import java.util.Scanner;public class test07 {public static void main(String[] args) {//定义一个变量表示汽车价格 用程序描述// 如果是 0-10 万 国产车// 如果是 10-30 万 合资品牌车// 如果是 30-60 万 豪华品牌车// 如果是 60-200 万 奢侈品牌车// >200 超级跑车Scanner sc=new Scanner(System.in);System.out.print("请你输入汽车的价格(万):");int price=sc.nextInt();if (price>0&price<=10){System.out.println("国产车");}else if (price<=30){System.out.println("合格品牌车");}else if (price<=60){System.out.println("豪华品牌车");}else if (price<=200){System.out.println("奢侈品牌车");}else if (price>200){System.out.println("超级跑车");}else{System.out.println("请输入正确的价格");}}
}
8.购物打折
需求:
输入本次购物总价 以及 会员积分
凭借会员等级可以打折
积分5000以上 打7折 显示折后总价
积分3000以上 打8折 显示折后总价
积分1000以上 打9折 显示折后总价
其他 不打折
import java.util.Scanner;public class test08 {public static void main(String[] args) {//输入本次购物总价 以及 会员积分// 凭借会员等级可以打折// 积分5000以上 打7折 显示折后总价// 积分3000以上 打8折 显示折后总价// 积分1000以上 打9折 显示折后总价// 其他 不打折Scanner sc=new Scanner(System.in);System.out.print("请你输入你的购物总价:");int spri=sc.nextInt();System.out.print("请你输入你的购物积分:");int score=sc.nextInt();if (score>5000){System.out.println("你的物品可以打七折,共需要支付:"+spri*0.7);}else if(score<5000&score>=3000){System.out.println("你的物品可以打八折,共需要支付:"+spri*0.8);}else if(score<3000&score>1000){System.out.println("你的物品可以打九折,共需要支付:"+spri*0.9);}else {System.out.println("对不起,您的积分不足无法打折,共需要支付:"+spri);}}
}
9.菜单
需求:
定义一个数字 表示要选择的餐品
若该数字为1 显示 : 辣椒炒肉
若该数字为2 显示 : 红烧排骨
若该数字为3 显示 : 西红柿炒蛋
若该数字为4 显示 : 孜然牛肉
若为其他数字 显示: 没有其他餐品
import java.util.Scanner;public class test09 {public static void main(String[] args) {//定义一个数字 表示要选择的餐品 switch case// 若该数字为1 显示 : 辣椒炒肉// 若该数字为2 显示 : 红烧排骨// 若该数字为3 显示 : 西红柿炒蛋// 若该数字为4 显示 : 孜然牛肉// 若为其他数字 显示: 没有其他餐品Scanner sc=new Scanner(System.in);System.out.println("菜单:");System.out.println("1:辣椒炒肉");System.out.println("2:红烧排骨");System.out.println("3:西红柿炒蛋");System.out.println("4:孜然牛肉");System.out.print("请输入编号,选择你要的菜:");int mu=sc.nextInt();switch (mu){case 1:System.out.println("你选择了辣椒炒肉,请稍后!");break;case 2:System.out.println("你选择了红烧排骨,请稍后!");break;case 3:System.out.println("你选择了西红柿炒蛋,请稍后!");break;case 4:System.out.println("你选择了孜然牛肉,请稍后!");break;default:System.out.println("抱歉,没有该餐品,请重新选择!");}}
}
10. 定义一个字符 若这个字符是 a 或 e 或 i 或 o 或 u 则 显示:元音 其他则显示 辅音
import java.util.Scanner;public class test10 {public static void main(String[] args) {//定义一个字符 若这个字符是 a 或 e 或 i 或 o 或 u 则 显示:元音 其他则显示 辅音// * 字符 不能输入 ,只能直接赋值Scanner sc=new Scanner(System.in);System.out.print("请输入一个字符:");String y=sc.next();switch (y){case "a":System.out.println("元音");break;case "e":System.out.println("元音");break;case "i":System.out.println("元音");break;case "o":System.out.println("元音");break;case "u":System.out.println("元音");break;default:System.out.println("辅音");}}
}
11 查看 以下表达式
需求:
int i = 10, j=20;
boolean bool = i--<10 && ++j==20;
如果程序运行完之后 bool = ? i = ? j = ?
自行判断之后再用程序验证结果是否正确。
public class test11 {public static void main(String[] args) {// 查看以下表达式// int i = 10, j=20;// boolean bool = i--<10 && ++j==20;// 如果程序运行完之后 bool = false i = 9 j =20 ?// 自行判断之后再用程序验证结果是否正确。int i = 10, j=20;boolean bool = i--<10 && ++j==20;System.out.println(i);System.out.println(j);System.out.println(bool);}
}//运行结果://9//20//false
if、switch小练习1相关推荐
- 制作一个简单的switch小游戏
好的,那么,我们可以这样来制作一个简单的 switch 小游戏: 首先,我们需要先引入所需的库,如 stdio.h 和 stdlib.h. 接着,我们可以使用 printf 和 scanf 函数来输出 ...
- java switch小程序,小程序自定义switch组件
如上图,小程序api中的switch组件只能自定义颜色,不能自定义宽高,所以就开始了自己写switch组件. 自定义组件样式 switch组件样式大致如图,样式思路:未选中时为一个长方形有圆角按钮,和 ...
- java switch小程序,微信小程序 switch组件详解及简单实例
微信小程序switch 相关文章: 实现效果图: 开关选择器 属性名 类型 默认值 说明 checked Boolean false 是否选中 disabled Boolean false 是否禁用 ...
- JavaScript基础06-day08【if练习、条件分支语句switch、for循环】
学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...
- c语言的编程switch,C语言之switch详解
一 switch的语法 switch(表达式){ case 常量表达式1: 代码块1 break; case 常量表达式2: 代码块2 break; case 常量表达式3: 代码块3 break; ...
- php swach_PHP Switch 语句
PHP 中的 Switch 语句用于执行基于多个不同条件的不同动作. 常使用 Switch 语句可以避免冗长的 if..elseif..else 代码块. 实例 工作原理: 对表达式(通常是变量)进行 ...
- c语言switch语句支持的字符有哪些,C语言中switch()语句的括号内可以是什么型别的呢?...
C语言中switch()语句的括号内可以是什么型别的呢?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C语言中swit ...
- switch选择结构
//要求控制台输入菜单编号,用int类型接收.根据输入的菜单编号,进入不同的菜单页面Scanner input=new Scanner(System.in);System.out.println(&q ...
- C语言复习第一周归纳总结(简介~switch开关语句)
一.C语言简介 1. BCPL-> New B-> C-> UNIX-> Minx -> Linux->gcc C语言诞生:1971~73年,美 ...
最新文章
- 计算机视觉一些项目实战技术(续)
- 放弃51单片机,直接学STM32开发会有什么严重的问题?
- 996 成福报?拼多多个别部门让员工在 “11-11-6” 和 996 中二选一
- vue+webpack+amazeui项目小记
- 你的AI模型有哪些安全问题,在这份AI攻防”词典”里都能查到
- IE8下Jquery获取select选中的值的问题
- 【控制】粒子群优化(PSO,Particle Swarm Optimization)算法及 Matlab 仿真实现
- 2019小程序没必要做了_2019微信小程序的发展前景怎么样?有必要开发微信小程序吗?...
- bzoj2140: 稳定婚姻
- Codeforces 990G 点分治+暴力
- 巧妙利用Mac标记,分类同类文件的技巧
- 白话文:几个例子马上看懂typescript基础类型
- 如何在Mac上创建水彩画?Art Text来告诉你!
- 计算机专业考研要分最低的院校,计算机考研院校难度排行榜
- python strftime函数_PyThon中time strftime()函数用法
- CFS调度时间片计算
- 同济大学计算机专业录取分数线,同济大学2017年各省录取分数线
- 学python真好玩啊_Python真好玩:教孩子学编程最新章节_刘凤飞著_掌阅小说网
- 折旧程序一直运行,无法停下怎么办?
- php 时间戳 精确到秒,时间戳与时间相互转换(php .net精确到毫秒)
热门文章
- 优克联与伦敦合作伙伴携手,为欧洲夏季旅游重新开放做准备
- Kali 扫描探测漏洞
- 华为云--网络类服务实践
- 功能模块提测前要做的几件事
- linux串口read几次才能接收完,linux下串口读写有关问题 read 一次读不全
- http中传输“+”号转义问题
- DIP关键算法-去噪算法评价标准
- Py之seaborn:数据可视化seaborn库(三)的矩阵图可视化之jointplot/JointGrid/pairplot/PairGrid/FacetGrid密度图等的函数源代码详解之最强攻略
- uni-app/Vue实现 购物车页面功能的业务逻辑
- 现代化信息查询实验报告