万卷网 > 题目详情
题型:编程题

商店折扣

【题目描述】

小杨去商店买东西,商店老板给了他两种优惠方式,只能选用一种。

第一种:满额减钱

规则:如果买东西的总价钱达到或超过 x 元,就可以立刻减掉 y 元。

注意,这个优惠只能用一次。比如,规定“满 10 元减 3 元 ”,如果你买了 33元的东西,也只能减 3 元,最后付 30 元。

第二种:直接打折

规则:所有东西直接按 n 折计算。打 n 折的意思就是,原来卖 10 元的东西,现在只卖 n 元(因为 n 折就是原价的 n/10)。

小杨选好了一些东西,总价是 p 元,默认小猫角色和白色背景,编写程序帮他算一算,用哪种优惠方式付的钱更少,为多少元?最后输出的答案存入变量ans 中。

【输入描述】

新建变量“x ”,表示满减优惠的门槛金额。

新建变量“y ”,表示满减优惠的减免金额(1≤y<x≤100)。新建变量“n ”,表示打折优惠的折扣力度(1≤n<10)。

新建变量“p ”,表示商品总价(1≤p≤100)。

如下图所示:

【输出描述】

新建变量“ans ”用于存储最后的结果。如下图所示:

【输入样例】

x = 8
y = 7
n = 2
p = 11

【输出样例】

ans = 2.2

【输入样例】

x = 8
y = 7
n = 9
p = 10

【输出样例】

ans = 3

【注意事项】

1. 变量名的拼写(包括大小写)要和题目完全一致。

2. 输入变量直接赋值即可,无需使用“询问并等待”积木块。

3. 输出结果存放在对应变量中即可,无需使用“说…”或“说…,2 秒”积木块。

更新时间:2026-07-14 18:37:21 |
【知识点】 CCF—GESP 图形化二级

相似题推荐

判断题

默认小猫角色,执行下列程序,小猫说出的值为 18。

A.正确 B.错误
2026-07-27
判断题

默认小猫角色,下列程序能够判断给定的一个随机三位数是否为对称数。所谓对 称数是指从左到右和从右到左读该数,其值相同,818 或 666 等是对称数,而 123 不是对称数。

A.正确 B.错误
2026-07-27
判断题

默认小猫角色,下列两组程序都能实现从 1 秒到 10 秒报时的效果且效果一样。

A.正确 B.错误
2026-07-27
单选题

执行下列积木,变量 x 的值为?( )

A.

-1

B.

-4

C.

-10

D.

-5

2026-07-27
单选题

输入自然数 13,下列流程图输出的结果是?( )

A.

奇数

B.

偶数

C.

偶数奇数

D.

没有输出

2026-07-27
公众号
客服 反馈
顶部