Python顺序语句经典练习题例题(二)。题目来源:Acwing
目录
1.差
题目描述
读取四个整数 A,B,C,D,并计算 (A×B−C×D) 的值。
输入格式
输入共四行,第一行包含整数 A,第二行包含整数 B,第三行包含整数 C,第四行包含整数 D。
输出格式
输出格式为 DIFERENCA = X
,其中 X 为 (A×B−C×D) 的结果。
数据范围
−10000≤A,B,C,D≤10000
输入样例
5
6
7
8
输出样例
DIFERENCA = -26
AC代码
A = int(input())
B = int(input())
C = int(input())
D = int(input())
print("DIFERENCA =", A * B - C * D )
2.工资
题目描述
请编写一个程序,可以读取一名员工的员工编号,本月工作总时长(小时)以及时薪,并输出他的工资条,工资条中包括员工编号和员工月收入。
输入格式
输入包含两个整数和一个浮点数,分别代表员工编号,工作时长以及时薪。
每个数占一行。
输出格式
输出共两行,第一行格式为 NUMBER = X
,其中 X 为员工编号。
第二行格式为 SALARY = U$ Y
,其中 Y 为该员工月收入,保留两位小数。
数据范围
1≤员工编号≤100,
1≤总工作时长≤200,
1≤时薪≤50
输入样例
25
100
5.50
输出样例
NUMBER = 25
SALARY = U$ 550.00
AC代码
id = int(input())
time = int(input())
wages = float(input())
print("NUMBER =", id)
print("SALARY = U$ %.2f" % (time * wages))
3.油耗
题目描述
给定一个汽车行驶的总路程(km)和消耗的油量(l),请你求出汽车每消耗 1升汽油可行驶多少公里路程。
输入格式
输入共两行,第一行包含整数 X,表示行驶总路程。
第二行包含保留一位小数的浮点数 Y,表示消耗的油量。
输出格式
输出格式为 M km/l
,其中 M 为计算结果,保留三位小数。
数据范围
1≤X,Y≤10^9
输入样例
500
35.0
输出样例
14.286 km/l
AC代码
x = int(input())
y = float(input())
m = x / y
print("%.3f km/l" % m)
4.时间转换
题目描述
读取一个整数值,它是工厂中某个事件的持续时间(以秒为单位),请你将其转换为小时:分钟:秒来表示。
输入格式
输入一个整数 N。
输出格式
输出转换后的时间表示,格式为 hours:minutes:seconds
。
数据范围
1≤N≤1000000
输入样例
556
输出样例
0:9:16
AC代码
n = int(input())
h = n // 3600
n %= 3600
m = n // 60
n %= 60
s = n
print("%d:%d:%d" % (h, m, s))
5.简单乘积
题目描述
读取两个整数值。
在此之后,计算它们的乘积并将结果存储在名为 PROD 的变量中。
输出结果如下例所示。
输入格式
共两行,每行包含一个整数。
输出格式
输出格式为 PROD = X
,其中 X 为乘积结果。
数据范围
输入的两个整数的绝对值均不超过 10000。
输入样例
3
9
输出样例
PROD = 27
AC代码
n = int(input())
m = int(input())
print('PROD = %d' % (n*m))