11智能在线
新记
抛10次硬币,有5-10次的正面是朝上的,怎么写java程序算概率
如题所述
举报该文章
相关建议 2013-07-16
å ä¸ºä½ åªæ¯ç®æ¦çï¼å¹¶ä¸æ¯æ¨¡æ10次æ硬å¸ãç®æ¦ççè¯æ¯æ°å¦é®é¢ï¼åªè¦æ°å¦ä¼ç®å°±å¯ä»¥ã
æä¾ä¸ä¸ªæè·¯ï¼5次æ£é¢æä¸çæ¦ç+6次æ£é¢æä¸çæ¦ç+â¦â¦+10次æ£é¢æä¸çæ¦çã
10次æ£é¢æä¸çæ¦çæ¯ï¼ï¼1/2ï¼^10
9次æ£é¢æä¸çæ¦çæ¯ï¼10 *ï¼1/2ï¼^9 *ï¼1/2ï¼^1
ä¾æ¬¡ç±»æ¨ï¼ä¸ä¼çè¯å»ççæ¦ç论ã
å¦æè¦æ¨¡æçè¯ï¼å°±å¦å½å«è®ºäºãç¨ï¼intï¼(Math.random()*2)æ¥æ¨¡æï¼å¦ææ¯0å°±ç®åé¢ï¼å¦ææ¯1å°±ç®æ£é¢ï¼æ£é¢æä¸çè¯è®¡æ°å 1ï¼ä¸è½®10次ãå¦ææå计æ°æ£é¢æä¸ç次æ°å¨5-10次çè¯ï¼æåè½®æ°å 1ãå®ä¸ä¸ªå¾å¤§çæ»è½®æ°ï¼ç¨æåè½®æ°é¤ä»¥æ»è½®æ°ï¼å°±æ¯æ¦ç
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/24qvvpssq.html
其他看法
第1个回答 2013-07-16
/**
* 我来说个思路吧:
* 使用var = Math.random(2)函数,当var == 0,其为正,var == 1 其为反。
* 使用反面计数count = 0;(初始化)主要防止反面出现6-10次的情况,如果发生,就将
* 剩余的全部强制赋予正面。
* for循环10次,出现一次var == 1的时候,++count;if判断,如果count == 5,那
* 么,将后面的var值全部强制赋予0
*/
//毛主席思想,永放光芒。。。
第2个回答 2013-07-16
public class Test{
public static void main(String[] args){
int a[]=new int[10] ;
int sum=10;
int count=0;
for(int i=0;i<10;i++){
int a[i]=Math.Random()>0.5?1:0;
}
for(int x;a){
if(x=1)
count++;
}
System.out.println("概率为:"+count/10);
}
}
相似回答
大家正在搜
相关问题
一个硬币投掷了10次,5次正面向上的概率怎么计算
抛10次硬币,其中至少有5次正面向上的概率是多少
请判断:抛10次硬币,恰好出现5次正面向上,5次反面向上。
一个硬币抛10次,正面恰好出现5次的概率是多少?
如果抛10次硬币计算,连续抛出4次正面的概率是多少?连续抛出...
扔十次硬币全是正面朝上,如何计算第十一次背面朝上的概率
抛10次硬币6次正面的概率和抛5次正面3次概率哪个大?怎么计...
抛硬币连续10次正面向上的概率是多少