2

信号报告(5分)

题目内容:

无线电台的RS制信号报告是由三两个部分组成的:

R(Readability) 信号可辨度即清晰度.

S(Strength)    信号强度即大小.

其中R位于报告第一位,共分5级,用1—5数字表示.

1---Unreadable

2---Barely readable, occasional words distinguishable

3---Readable with considerable difficulty

4---Readable with practically no difficulty

5---Perfectly readable

报告第二位是S,共分九个级别,用1—9中的一位数字表示

1---Faint signals, barely perceptible

2---Very weak signals

3---Weak signals

4---Fair signals

5---Fairly good signals

6---Good signals

7---Moderately strong signals

8---Strong signals

9---Extremely strong signals

现在,你的程序要读入一个信号报告的数字,然后输出对应的含义。如读到59,则输出:

Extremely strong signals, perfectly readable.

输入格式:

一个整数,信号报告。整数的十位部分表示可辨度,个位部分表示强度。输入的整数范围是[11,59]内有效的数字,这个范围外的数字不可能出现在测试数据中。

输出格式:

一句话,表示这个信号报告的意义。按照题目中的文字,先输出表示强度的文字,跟上逗号和空格,然后是表示可辨度的文字,跟上句号。注意可辨度的句子的第一个字母是小写的。注意这里的标点符号都是英文的。

输入样例:

33

输出样例:

Weak signals, readable with considerable difficulty.

时间限制:500ms内存限制:32000kb

import java.util.Scanner;

public class Main {

public static void main(String args[]) {

int x = 0;

int readability;// R(Readability) 信号可辨度即清晰度

int strength;// S(Strength) 信号强度即大小

Scanner in = new Scanner(System.in);

x = in.nextInt();

readability = x / 10;

strength = x % 10;

switch (strength) {

case 1:

System.out.print("Faint signals, barely perceptible, ");

break;

case 2:

System.out.print("Very weak signals, ");

break;

case 3:

System.out.print("Weak signals, ");

break;

case 4:

System.out.print("Fair signals, ");

break;

case 5:

System.out.print("Fairly good signals, ");

break;

case 6:

System.out.print("Good signals, ");

break;

case 7:

System.out.print("Moderately strong signals, ");

break;

case 8:

System.out.print("Strong signals, ");

break;

case 9:

System.out.print("Extremely strong signals, ");

break;

}

switch (readability) {

case 1:

System.out.print("unreadable.");

break;

case 2:

System.out.print("barely readable, occasional words distinguishable.");

break;

case 3:

System.out.print("readable with considerable difficulty.");

break;

case 4:

System.out.print("readable with practically no difficulty.");

break;

case 5:

System.out.print("perfectly readable.");

break;

}

}

}

中国MOOC_零基础学Java语言_第7周 函数_2完数

2 完数(5分) 题目内容: 一个正整数的因子是所有可以整除它的正整数.而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数.例如6=1+2+3(6的因子是1,2,3). 现在,你要写一个程序, ...

中国MOOC_零基础学Java语言_第4周 循环控制_2念整数

2 念整数(5分) 题目内容: 你的程序要读入一个整数,范围是[-100000,100000].然后,用汉语拼音将这个整数的每一位输出出来. 如输入1234,则输出: yi er san si 注意, ...

中国MOOC_零基础学Java语言_第3周 循环_2数字特征值

2 数字特征值(5分) 题目内容: 对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值.对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推.这个整数在第n位上的数字记作 ...

中国MOOC_零基础学Java语言_第2周 判断_1时间换算

第2周编程题 查看帮助 返回   第2周编程题 依照学术诚信条款,我保证此作业是本人独立完成的. 温馨提示: 1.本次作业属于Online Judge题目,提交后由系统即时判分. 2.学生可以在作业截 ...

中国MOOC_零基础学Java语言_第2周 判断

浮点数判断大小 public class Main { public static void main(String[] args) { double a = 1.0; double b = 0.1 ...

中国MOOC_零基础学Java语言_第6周 使用对象_1单词长度

第6周编程题 查看帮助 返回   第6周编程题 依照学术诚信条款,我保证此作业是本人独立完成的. 温馨提示: 1.本次作业属于Online Judge题目,提交后由系统即时判分. 2.学生可以在作业截 ...

中国MOOC_零基础学Java语言_第7周 函数_1分解质因数

第7周编程题 查看帮助 返回   第7周编程题 依照学术诚信条款,我保证此作业是本人独立完成的. 温馨提示: 1.本次作业属于Online Judge题目,提交后由系统即时判分. 2.学生可以在作业截 ...

中国MOOC_零基础学Java语言_第6周 使用对象_2GPS数据处理

2 GPS数据处理(5分) 题目内容: NMEA-0183协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-The N ...

中国MOOC_零基础学Java语言_第5周 数组_1多项式加法

第5周编程题 查看帮助 返回   第5周编程题 依照学术诚信条款,我保证此作业是本人独立完成的. 温馨提示: 1.本次作业属于Online Judge题目,提交后由系统即时判分. 2.学生可以在作业截 ...

随机推荐

超时时间已到。在操作完成之前超时时间已过或服务器未响应。 (.Net SqlClient Data Provider)

超时时间已到.在操作完成之前超时时间已过或服务器未响应. (.Net SqlClient Data Provider) 在做一个小东西的时候出现了这个问题,就是使用VS调试几次项目后,使用SQL Se ...

Android 读写SD卡的文件

今天介绍一下Android 读写SD卡的文件,要读写SD卡上的文件,首先需要判断是否存在SD卡,方法: Environment.getExternalStorageState().equals(Env ...

java 进制相互转换

public class test{ public static void main(String[]args){ //十进制转二进制. public static void toBin(int nu ...

MES取所有部门的函数实例

USE [ChangHong]GO/****** Object: UserDefinedFunction [dbo].[FN_GetDeptCode] Script Date: 04/26/2016 ...

Linux学习之route

Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table).要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或 ...

sql操作一般函数

sql操作一般函数 函数一般语法:SELECT function(列) FROM 表 函数的基本类型是: Aggregate 合计函数:函数的操作面向一系列的值,并返回一个单一的值. Scalar 函 ...

python全栈开发day112-CBV、flask_session、WTForms

1.Flask 中的 CBV class Index(views.MethodView): # methods = ["POST"] # decorators = [war,nei ...

python基础(字典)

#实现同样的功能,代码越少越好#非空即真,非0即真#not 取反 a = []b = ' 'c = ()d = 0e = Noneif a: print('真的')else: print('假的') ...

python安装requests

下面是requests的安装步骤: 1.如果系统已经装了Python,把D:\python3.6.5\Scripts添加到系统的环境变量PATH后面 2.cmd下cd到这个目录下D:\Python3. ...

java无线电台RS制信号_中国MOOC_零基础学Java语言_第2周 判断_2信号报告相关推荐

  1. 关于Java零基础的公众号_大学mooc零基础学Java语言答案公众号

    大学mooc零基础学Java语言答案公众号 更多相关问题 A principal decided to honor the teachers in his school to show his app ...

  2. 零基础学python语言_零基础如何入门Python语言?有哪些学习建议?

    众所周知,Python目前是最受欢迎的编程语言之一,尤其是对于零基础的初学者来说,Python语言更是十分的友好.因此,不少初学者常常会有这样一个共同的疑惑,零基础如何入门Python语言?本文就来给 ...

  3. java实验作业11浙江大学_浙江大学MOOC零基础学java第一周作业(一)

    温度转换 题目内容: 写一个将华氏温度转换成摄氏温度的程序,转换的公式是: °F = (9/5)*°C + 32 其中C表示摄氏温度,F表示华氏温度. 程序的输入是一个整数,表示华氏温度.输出对应的摄 ...

  4. 零基础学python语言_致初学者:零基础如何学好,Python这门编程语言?

    前言 对于很多Python这门编程语言的初学者,往往会面临以下问题: Python2和Python3我该学习哪一个? 是否要安装Linux系统学习Python? Python3有各种版本我该安装哪一个 ...

  5. 零基础学java web开发_从零基础学Java成为一个专业的java web 开发者

    原标题:从零基础学Java成为一个专业的java web 开发者 "我怎么才能成为一个Java Web开发者?"对于这个问题,答案其实并不简单.成为一个Java Web开发人员包括 ...

  6. Java学习记录_1:MOOC《零基础学Java语言》课后习题解

    Hey,我是寒水,一名大二学生,电子商务专业在读,正在学习Java中.我试图将在Java学习中遇到的一些困惑和最终的解答发在这个账号上,希望以此来激励我不要放弃学习! 在学习记录这个专题中,我收藏一些 ...

  7. 零基础学Java语言---编程题

    零基础学Java语言-编程题 注意:没有上机实际测过,代码仅供参考 1.温度转换 写一个将华氏温度转换成摄氏温度的程序,转换的公式是: °F = (9/5)*°C + 32 其中C表示摄氏温度,F表示 ...

  8. [零基础学JAVA]Java SE实战开发-37.MIS信息管理系统实战开发[JDBC](1)

    MIS信息管理系统实战开发之使用MySQL实现保存 开发背景 ID.姓名.年龄为公共信息,而学生有成绩,工人有工资 定义一个抽象类Person(ID.姓名.年龄),学生是其子类,有成绩,工人是其子类有 ...

  9. 韩顺平 2021零基础学Java 学习笔记

    韩顺平 2021零基础学Java 学习笔记(1)(自用)_丨shallow丨的博客-CSDN博客_韩顺平java笔记 韩顺平 2021零基础学Java 学习笔记(2)(自用)_丨shallow丨的博客 ...

最新文章

  1. 论文简述 | DOT:面向视觉SLAM的动态目标跟踪
  2. 集合练习。学生信息包括学号、姓名、出生日期、性别。把N个学生的信息放入一个集合中。可以根据学号,对学生信息进行检索。并可以根据生日进行排序输出。
  3. 黑马程序员之Java集合类详解
  4. html列自动变高,HTML 应用 多列浮动等高处理
  5. 在c语言中输入三个数据类型,【C语言讲解】第二章:数据类型3
  6. “行业爆点可期,成本过高仍然是难题”年终盘点之激光雷达
  7. java字符如何向float转换_java – 将float转换为字符串分数表示
  8. 【git】常用命令行收集
  9. ArcGIS学习总结(17)—— 栅格数据条件计算及Con函数应用
  10. Android将库导入到build.gradle
  11. Android P版本怎么简单的验证HIDL的Demo例程
  12. boot spring 启动 文本_SpringBoot启动时如何加载配置文件
  13. 【C语言】爱心表白代码
  14. layui图片放大功能
  15. 不服!女性为何成为科技领域的“隐形人”?讲讲崛起中的“她”力量
  16. 微信小程序JavaScript语法介绍
  17. BZOJ1665 Usaco2006 Open The Climbing Wall
  18. 基于手机信令数据研究交通出行特征具体实现
  19. 小旋风asp iis_ASP 4-绕.NET 4(和Visual Studio 2010)Beta 1的旋风之旅
  20. 顺时针(逆时针)填充矩阵

热门文章

  1. html记住密码勾选框,JS+CSS实现的一个记住密码的提示框
  2. 均值归一化_机器学习总结(算法):高斯、高斯过程、SVM、归一化
  3. 【Linux学习】基础篇 1.Linux/Window环境VScode实用插件安装
  4. 语音去噪深度学习模型论文总结(大多基于transformer)
  5. Swagger报错,Unable to scan document context default java.lang.NullPointerException: null
  6. 【夏虫语冰】Office操作技巧汇总
  7. 松下PLC通过fpwin上传写入MRTC模块方法
  8. 产品推广策略及促销策划
  9. No.3 说地道的美语,最简单的句子,你行吗?
  10. MDC300F CANFD应用笔记