【无标题】

实验内容

  1. 数值统计

已知有x、y和z等3个数据,编写程序找出这3个数据中的最大值、最小值和平均值,并输出显示。 

  1. 质数判断

质数又被称为素数,是指一个大于1的自然数,除了1和它自身外,不能被其它自然数整除,在数学上有很多用途。请编写程序,判断一个数是否为质数,并打印输出该数是否为质数。

实验要求:当堂验收,并在课后提交实验报告。

实验说明

  •  程序的开发流程:
  1. 分析问题:

明确需求,避免因理解偏差而设计出不符合需求的程序。

  1. 划分边界

准确描述程序要做什么,无需考虑怎么做。

  1. 程序设计

“怎么做”,确定程序的结构和流程,(画流程图),复杂的问题化整为零,分而治之。

  1. 编写程序

使用编程语言编写程序。选择编程语言,从性能、开发周期、可维护性等多方面综合考量。

  1. 测试与调试

运行程序,测试程序的功能,判断功能是否符合预期,是否有遗漏。

  1. 升级与维护

  • 程序编写的基本方法(IPO):
  1. 输入:Input

输入源:控制台,随机数,内部变量,文件,交互界面,网络等

  1. 处理:Process逻辑实现,算法
  2. 输出:Output

目标:控制台,系统内部变量,文件,图形,网络

  1. 数值统计

已知有x、y和z等3个数据,编写程序找出这3个数据中的最大值、最小值和平均值,并输出显示。 

输入提示:num = int(input('请输入一个数字:'))

输出提示:print('最大值是%d '%num)

  1. 程序代码(程序运行最终正确代码):
  2. 程序结果(截图Alt+PrtSc):

(3)程序分析(程序运行错误修改或运行结果分析):编写时误用C语言写法,用“;”做结尾,导致运行错误。

  1. 质数判断

质数又被称为素数,是指一个大于1的自然数,除了1和它自身外,不能被其它自然数整除,在数学上有很多用途。请编写程序,判断一个数是否为质数,并打印输出该数是否为质数。

提示

请输入一个数字: num
如果num <= 1
    输出(' num不是质数')
如果num == 2:
   
输出(' num是质数')
否则:
   
采用循环结构,针对每一个数字,都将其与小于它的数进行整除,如果能除尽 则说明该数据不是素数,打印出该式子,退出该循环,再判断下一个数据

(1)程序代码(程序运行最终正确代码):                                                                                              

(2)程序结果(截图Alt+PrtSc):                                                                                                           

程序分析(程序运行错误修改或运行结果分析):对素数判定还有些不熟练,if后用的是”:”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值