作业帮 > 综合 > 作业

角谷定理:从任意数开始,反复作以下运算: (1)若为奇数,则乘以3后加1; (2)若为偶数,则除以2. 最

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 03:28:45
角谷定理:从任意数开始,反复作以下运算: (1)若为奇数,则乘以3后加1; (2)若为偶数,则除以2. 最
角谷定理:从任意数开始,反复作以下运算:
(1)若为奇数,则乘以3后加1;
(2)若为偶数,则除以2。
最后总可以得到 数1, 试编程证明。
import java.util.Random;
public class JiaoGu {
public static void main(String[] args) {
Random random = new Random();
int randomInt = random.nextInt();
for(; randomInt != 1; ){
if(randomInt % 2 == 0){
randomInt = randomInt /2;
}else{
randomInt = randomInt * 3 + 1;
}
}
System.out.println("Random int now is:" + randomInt);
}
}
来个java的,果然是哦.强悍
任意取一个大于50的自然数,如果它是偶数,就除以2,如果它是奇数,就将它乘以3之后加1,这样反复运算, 用VB编程验证“角谷猜想”.“角谷猜想”指出,对于一个自然数,若该数字为偶数,则除以2;若该数为奇数,则乘以3并加1;将 C语言判断循环了几次问题描述测试, 角谷定理:输入一个自然数,若为偶数,则把它除以2,若为奇数,则把它乘以3加1.经过如 编写一个程序,输入一个正整数,并做以下运算:如果为偶数,除以2,如果为奇数,乘以3加1,得到的结果再按上述要求运算,直到 任取一个两位数,→ 若是偶数除以2(若是奇数乘以5加1)→得出结果后,反复进行如上操作. 从键盘输入一个数,判断这个数是奇数还是偶数,若为偶数,则除以2,直到该数变为奇数; 若为奇数则判断这个奇数是否为质数,若 对于一个自然数,若为偶数,则把它除以2,若为奇数,把它除以3加一 编写一个程序,输入一个正整数,并做以下运算:如果为偶数,除以2,如果为奇数,乘3加1.得到的结果再按上 一道白痴数学题.输入任何一个数(不小于1),如果此数为奇数,将此数*3+1;如果是偶数,则将此数除以2.问是否输入任何数 对于任何一个正整数,反复进行如下两种运算:(1)如果是偶数就除以2;(2)如果是奇数就乘以3再加上1.经过这样的若干次运 若n为自然数,用含n的式子表示任意一个偶数或奇数,则偶数为?奇数为? VFP编程 从键盘输入一个整数,若为偶数,则该数除以2之后加3再输出,否则结束程序.