实验三:分支结构程序设计

安徽工程大学

Python程序设计 实验报告

班级   物流192   姓名  刘晨晨 学号3190505214

日期     2020.4.5    指导老师       修宇

实验三 分支结构程序设计(设计性实验)

【实验目的】

(1)学会正确使用比较运算符与比较表达式、逻辑运算符和逻辑表达式

(2)熟练用if语句设计选择结构程序;

【实验条件】

PC机或者远程编程环境

【实验内容】

1、完成三个编程题。

(1)设计一个货币转换程序

问题描述:

参考温度转换实例编制一个货币转换程序。????????????????????????????????????????????????????????????????????????????????假定美元/人民币汇率为:6.7744 : 1

输入输出格式

例1: 输入一个美元货币值:$32.3???????????????????????????????????????????????????????????????????????????????? ,当输入美元时,返回“美元转换为人民币后是:¥32元”

例2: 输入一个人民币货币值:¥10.1 ,当输入人民币时,返回“人民币转换为美元后是:$32美元”????????????????????????????????????????????????????????????????????????????????

(2)求解数学表达式的值

问题描述

从键盘输入x的值,根据公式计算并输出x和y的值

直接输出y的值,保留小数点后两位,不需要额外信息.

(3)新版个人所得税计算

问题描述:

请编写一个程序,根据用户输入计算个人所得税。????????????????????????????????????????????????????????????????????????????????

1. 用户输入是个人薪金扣险所得。 ????????????????????????????????????????????????????????????????????????????????

(1)约定用户输入为以人民币元为单位的零或者正数。不要增加额外的提示信息。????????????????????????????????????????????????????????????????????????????????

(2)如果用户输入了负数,提示“请输入正数!”。其他错误输入可以不予处理。????????????????????????????????????????????????????????????????????????????????

2. 计算应缴纳的税金(保留小数点后一位)。????????????????????????????????????????????????????????????????????????????????

我国的个人所得税采用“超额累进税率”计算方法,简化公式如下:????????????????????????????????????????????????????????????????????????????????

缴税 = (个人薪金扣险所得 – 个税免征额)* 税率????????????????????????????????????????????????????????????????????????????????

其中,个税免征额为5000元,税率根据应纳税额数量而不同,如下表所示:

【实验记录与分析】

(请在填写实验记录与分析结果)

1)设计一个货币转换程序

问题描述:

参考温度转换实例编制一个货币转换程序。????????????????????????????????????????????????????????????????????????????????假定美元/人民币汇率为:6.7744 : 1

输入:

输出:

(2)求解数学表达式的值

问题描述

从键盘输入x的值,根据公式计算并输出x和y的值

直接输出y的值,保留小数点后两位,不需要额外信息.

输入:

输出:

(3)新版个人所得税计算

问题描述:

请编写一个程序,根据用户输入计算个人所得税。

输入:

输出:

【思考题】

尝试用IDLE 运行你的程序,如果用户输入不符合输入格式时,程序会运行出现什么情况?

如下图:

你认为如何从哪几方面修改程序让计算机与人的交互更加友好?

运用try和excep进行异常处理,将错误直接输出打印

原文地址:https://www.cnblogs.com/lcclcc1234/p/12638164.html

时间: 2024-10-26 11:09:14

实验三:分支结构程序设计的相关文章

实验三 分支结构程序设计

实验三  分支结构程序设计 班级:物流191                        姓名:梁晓芹                   学号:3190505138 指导老师:修宇                       成绩:                         日期:2020年3月4日       [实验目的]   (1)掌握分支结构要点: (2)熟悉分支结构程序中语句的执行过程: (3)掌握分支结构程序的设计方法. [实验条件]   PC机或者远程编程环境 [实验理论与

实验三 循环结构程序设计

(1) #include <stdio.h> int main() { int a; long s; s=0; for (a=22;a<=1002;a+=20) s=s+a; printf("%d\n",s); return 0; } #include <stdio.h> int main() { int a; long s; s=0; a=22; while(a<=1002) { s=s+a; a=a+20; } printf("%d\n

Python程序设计实验报告三:分支结构程序设计

实验三   分支结构程序设计 班级:物流191             姓名:倪绍磊              学号:3190505131 指导老师:修宇           日期:2020.4.3          成绩: [实验名称]实验三  分支结构程序设计(设计性实验) [实验目的] (1)学会正确使用比较运算符与比较表达式.逻辑运算符和逻辑表达式 (2)熟练用if语句设计选择结构程序: [实验条件] PC机或者远程编程环境 [实验内容] 1.完成三个编程题.(python123) (1

160809209_李梦鑫_C语言程序设计实验3 循环结构程序设计

<C语言程序设计>实验报告 学 号 160809209 姓 名 李梦鑫 专业.班 计科16-2班 学    期 2016-2017 第1学期 指导教师 黄俊莲 吉吉老师 实验地点 C05 机 器 号 时    间 2016年 10 月   13 日    6   周 周四  1.2 节 截至日期 2016.10.13 11:50 实验任务清单 实验3-1 分别使用while循环.do while循环.for循环求                                         

实验二 顺序结构程序设计

安徽工程大学 Python程序设计 实验报告 班级 物流191        姓名 何然      学号 3190505114  成绩 日期 2020年3月21日       指导教师   修宇 实验二 顺序结构程序设计(验证性实验) [实验目的] (1)掌握数据的输入输出的方法: (2)熟悉顺序结构程序中语句的执行过程: (3)掌握顺序结构程序的设计方法. [实验内容] 1.完成三个编程题.( python123) (1)计算圆面积的计算 S 问题描述: 根据圆的半径计算圆面积,半径为25.请

实验二 顺序结构程序设计(验证性实验

安徽工程大学 Python程序设计 实验报告 班级   物流192   姓名 张羽  学号3190505221 成绩 日期     2020.3.22      指导老师       修宇 实验二 顺序结构程序设计(验证性实验) [实验目的] (1)掌握数据的输入输出的方法: (2)熟悉顺序结构程序中语句的执行过程: (3)掌握顺序结构程序的设计方法. [实验条件] PC机或者远程编程环境 [实验内容] 1.完成三个编程题.( python123) (1)计算圆面积的计算 S 问题描述: 根据圆

实验四 循环结构程序设计

实验四循环结构程序设计 班级:物流191                             姓名:梁晓芹                            学号:3190505138 指导老师:修宇                            成绩:                                  日期:2020年4月4日 [实验目的] (1)熟悉用while和for语句实现循环的方法 (2)掌握在程序设计中用循环的方法实现各种算法: [实验条件] PC机或

实验三:C分支结构程序设计

3.1 #include<stdio.h> int main(){ char a; scanf("%c",&a); if(a>=65&&a<=90) //大写字母的ASC码值范围 printf("%c\n",a+32); //a+32代表ASC码值增加,大写转变为小写 else if(a>=97&&a<=122) //小写字母的ASC码值范围 printf("%c\n",

160809212田京诚C语言程序设计实验2 选择结构程序设计_进阶

实验2-6 猜数字游戏 实验要求: 编写一个C程序实现一个[1-100]以内的猜数字游戏. (1)       系统随机产生一个[1-100]之间的随机数. (2)       输入任意一个数字.数字的要求是1—100的自然数即可. (3)       系统对您输入的数字进行判断.如果玩家输入的数字与计算机随机生成数相比较, 输入的数字比随机生成数小,系统将提示您,数字太小请您重新输入.如果玩家输入的数字与计算机随机生成数相比较,如果输入的数字比随机生成数大,系统将提示您,数字太大请您重新输入.