■ このスレッドは過去ログ倉庫に格納されています
プログラミング教えろ
- 1 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:18:24.244 ID:NfPnFgWhp.net
- nCrの計算したいけど出来ない
#include <stdio.h>
int main(){
int i,n,r,res1,res2,res3,count;
printf("nとr入力して下さい :");
scanf("%d %d",&n,&r);
res1=1;
res3=1;
count=0;
for(i=r ; i>=1 ; i--){
count=count+1;
res3=res3*i;
}
for(i=n; i>=count ;i--){
res1=res1*i;
}
res2=res1/res3;
printf("%dC%d = %d\n",n,r,res2);
return 0;
}
- 2 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:19:06.938 ID:5Q8zSZO40.net
- ン拒否するゥ
- 3 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:19:41.269 ID:NfPnFgWhp.net
- イライラする
- 4 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:19:42.450 ID:17A8Vv2or.net
- 無駄が多過ぎて吐きそう
- 5 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:23:24.479 ID:Crn8yoTt0.net
- 再帰
- 6 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:24:42.392 ID:VMcSt9ld0.net
- 分子間違ってないか
- 7 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:25:03.993 ID:17A8Vv2or.net
- この式わかってる?
http://i.imgur.com/K0cmhty.jpg
- 8 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:29:00.263 ID:NfPnFgWhp.net
- >>7
n!と(n-r)!の部分が重複して計算の手間を省いたやつを考えてる。
- 9 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:31:36.553 ID:CDLVql0ka.net
- 階乗したいなら関数として分離しろ
- 10 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:35:04.246 ID:17A8Vv2or.net
- >>9
ほんこれ>>8みたいな発想されても一般的じゃないから困る
- 11 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:35:24.441 ID:NfPnFgWhp.net
- 解決したぜ落として
- 12 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:35:58.280 ID:CfRN2GGu+.net
- あげ
- 13 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:37:56.919 ID:F/EvuWrRa.net
- 変数名にセンスがなさすぎる
- 14 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:38:42.974 ID:NfPnFgWhp.net
- 出来た
#include <stdio.h>
int main(){
int i,n,r,res1,res2,res3,count;
printf("nとr入力して下さい :");
scanf("%d %d",&n,&r);
res1=1;
res3=1;
count=0;
for(i=r ; i>=1 ; i--){
res3=res3*i;
}
for(i=n; i>n-r ;i--){
res1=res1*i;
}
res2=res1/res3;
printf("%dC%d = %d\n",n,r,res2);
return 0;
}
- 15 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:42:00.478 ID:NfPnFgWhp.net
- >>9-10
分離したバージョンは完成している
- 16 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:43:23.821 ID:MiV3i1Eka.net
- >>2
巣で死ね
- 17 :以下、\(^o^)/でVIPがお送りします:2015/05/27(水) 14:47:23.026 ID:Ec2FAtt10.net
- fact n =
if n == 0 then 1
else n * fact (n - 1)
総レス数 17
4 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200