判断一个数n能否同时被3和5整除.用自然语言和传统流程图表示求解的算法
题目
判断一个数n能否同时被3和5整除.用自然语言和传统流程图表示求解的算法
答案
被3整除的数,各个数字和为3倍数.
被5整除的数,末位数字为0或5.
==>同时被3和5整除的数,各个数字和为3倍数且末位数字为0或5.
或者更简单些,能被15整除.
算法:
1、判断是否为3倍数
————把n拆开
————各数字相加除以3
————余数==0?
————是,转下一步;否,退出NO
2、判断末位数字是否为0或5
————末位数字==0或==5?
————是,退出YES;否,退出NO
或
1、判断是否为15倍数
————n对15取余
————余数==0?
————是,退出YES;否,退出NO
程序:
#include
void main()
{
int i,m,k=10,s=0;
int a[10];
printf("输入一个正整数:");
scanf("%d",&m);
a[0]=0;
for(i=1;i
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- plus是什么词,
- 7被10除的余数是多少商是多少
- 亚当斯的公平理论解释"端起碗来吃饭,放下筷子骂娘"社会现象
- 一.12是36的( )%.二.40分钟时1小时的()%.
- 储存种子时,若储存不当,则会出现种子发霉的情况,原因是 有关的方程式是 “细胞呼吸”一课
- 如图,在矩形ABCD中,E是CD上一点,角DEA =30度,且AE=AB=8cm,求1、角EBC的度数2、三角形ABE的面积
- 英文翻译:你需要带上一些衣服,因为在这个天气去山上,早晚有点冷
- 黄河发生了什么
- 练书法的英语
- 王明做事总是三心二意,一会学这个,一会学那个,结果什么也没学成.打一歇后语
热门考点