master000 の回答履歴
- nCrはどうあらわせばい??
キーボードから二つの正の整数n,r を入力し,組み合わせの数nCr を計算して画面表示するプログラムを作成せよ.ただし,組み合わせの数を計算する関数のプロトタイプをint combination( int, int )とし,my_scanf()をキーボードから二つの正の整数n,r を入力する関数,kaijo() を階乗を求めるプログラムとする. という問題なんですが #include <stdio.h> int my_scanf(void){ int n; do{ scanf("%d",&n); }while(n <= 0); return n; } int kaijo(int m){ int i,x = m; for(i=1;i<m;i++){ x *= i; } return x; } int combination( int m, int w){ int ncr; ncr = m/w; return ncr; } int main (void){ int pos,sum_n,sum_r,answer; printf("n = "); pos = my_scanf(); sum_n = kaijo(pos); printf("r = "); pos = my_scanf(); sum_r = kaijo(pos); answer = combination(sum_n,sum_r); printf("nCr = %d",answer); return(0); } 結果的にはn!/r!を求めるプログラムに・・・・。 combination関数内を書き直せばいいのでしょうか?
- ベストアンサー
- C・C++・C#
- noname#46595
- 回答数9
- デフラグしてから音が途切れます
半年振りにPCのデフラグをしてから、音楽の再生や、ゲームのBGMなどの音が途切れます。 デフラグ以外には設定は変更していないので、デフラグで何か不具合が起きてしまったようです。 デフラグには”すっきり!!デフラグ”というツールを使いました。 デバイスは正常、ドライバの更新の必要もないので正直どうすればいいのかわかりません。 解決法をご存知の方がおられましたらお願いします。
- ベストアンサー
- Windows XP
- rd3nder
- 回答数6
- デフラグしてから音が途切れます
半年振りにPCのデフラグをしてから、音楽の再生や、ゲームのBGMなどの音が途切れます。 デフラグ以外には設定は変更していないので、デフラグで何か不具合が起きてしまったようです。 デフラグには”すっきり!!デフラグ”というツールを使いました。 デバイスは正常、ドライバの更新の必要もないので正直どうすればいいのかわかりません。 解決法をご存知の方がおられましたらお願いします。
- ベストアンサー
- Windows XP
- rd3nder
- 回答数6
- WinXPノートPCでDVD再生しますと・・?
メッセ で・・ ビデオ再生にはビデオグラフィックカードの 「オーバーレイ」が必要です。 しかしDVDは再生出来ます。 この「オーバーレイ」って何を指すのですか・・? 教えて下さい。
- 締切済み
- その他(ソフトウェア)
- kaoru203
- 回答数3
- エクセルの計算式について教えてください。
何度もすみません (別件の質問は解決しました、ありがとうございました) エクセルの計算式について何ですが、 例↓ 1月 2月 3月 A子 0 3 5 B子 0 2 0 C子 0 0 0 上記のような表がありまして、 1月~3月の間に”1以上の数字があれば1と別のセルに自動表記させたい”のです 上記の表ではA子が1、B子1、C子0という結果になります。 また、出来れば0の入力箇所は0とあえて打ち込む必要のないモノにしたいと思うのですが可能でしょうか?
- phpでメールを送信
phpでメーラーを起動させずに単純なメール送信をするにはどうしたらよいのでしょうか? mail()を使って問い合わせ用のメールフォームを作りました。フリーホスティングサーバーにアップロードしようとしたところ、そのサーバーはsendmailが使えない仕様になっていました。そのせいでmail()を使用してのメール送信ができません。 私では経験不足なため解決方法がわかりません。よろしくお願いいたします。
- windows XPをインスト-ルしたい・・・・・
こんばんわ。 私の使っているパソコンのうち、ノ-トパソコンでNEC Versa Pro Va85についてですが、このパソコンにwindows XPをインスト-ルしたいと思います。メモリ-とHDDは条件を満たしているので心配ないのですが、インスト-ルできますか? windows2000からXPにアップグレ-ドしたらできませんでした。 よって、今入っているwindows2000をすべて消して新しくXPを入れたいのですができますか?
- ベストアンサー
- Windows系OS
- noname#69862
- 回答数3
- ADについて(WinServer2003)
ADについてよく分からないので、質問させていただきます。(MSNのバーチャルラボで勉強していてます。) (1)マイネットワークに表示されてる別のドメインのパソコンには、どのようにしたらアクセスできるのでしょうか? (管理ツール>ADユーザーとグループ のコンソールから、「別のドメインに接続」を選択しても、マイネットワークに表示されているドメインは、表示されません。なぜなのでしょうか?) (2)マイネットワークや「別のドメインに接続」で表示されるドメイングループは、どこまでの範囲なのでしょうか? (例えば、社内LANすべてのドメインを対象?・同じセグメントだけ?などです。) よろしくお願いします。
- ベストアンサー
- Windows系OS
- stharuna
- 回答数1
- どこでパーティションするのがよいですか?
80GBの内臓HDDがあるのですがどこでパーティションするのがよいですか? 初心者でソフトはAcronis Disk Directorというものをもっています。 ちなみにProgramFileで10GB埋まっています。 ですのでどういった形で分割すればよいのか教えていただきたいです。 あとパーティションをする利点も教えていただきたいです。 それと富士通のPCを持っているのですが、保存した覚えがないのにかかわらずFujitsuフォルダだけで1GB何かが入っています。これは何かご存じですか?
- 締切済み
- その他(ソフトウェア)
- yuki-ayano-spitz
- 回答数2
- accessでPhotoshop起動するには
accessでフィールドをハイパーリンクで定義して、d:\file.jpgをクリックするとieが起動します。Photoshopとかは、起動できないのでしょうか。他のフィールドの型で定義すると可能でしょうか
- C言語のエスケープ文字についての質問です
エスケープ文字の使い方がわからないので教えてください! \f と \v の使い方がわかりません。 printf()内に記述していろいろ試したのですがわかりません。 \v はprintf内に記述したら、X(バツ)マークが表示されるだけでした。 どなたか教えていただけませんか? できればサンプルを載せてくれればうれしいです。
- 自身のサイトにgoogleの検索バーをつけてみました。
自身のサイトにgoogleの検索バーをつけてみました。自身のサイト内検索ができるようにするためです。しかし検索結果が反映されません。何かがおかしいんだと思います。 URLの入れ方が間違っているのかもしれません。 何か気をつけたほうがいい点などありましたら教えてください。
- ベストアンサー
- ホームページ作成ソフト
- UCDI
- 回答数5
- Adove CS3 ライセンス認証の台数
Adove CS3 ライセンス認証の台数を調べたところ2台となっていました。 3台にインストールしたい場合はもう一度同じものを買わなければならないのでしょうか。 すべて自分で使うパソコンなので、何で2つも高額ソフト(10万円のソフト)を買わなければならないんだろう、、と思っています。 何か方法はないでしょうか。 よろしくお願いいたします。
- 締切済み
- ホームページ作成ソフト
- googoooooooo
- 回答数2
- どんな関数を使えば良いのでしょうか?
5つのエクセルシートに「ある物」に関するデータ(表)があり、それぞれのシートに共通する項目とそのシートにしかない項目があります。また、シートによってはそのある物のデータ自体がないものもあります。 それらのエクセルのデータを「ある物」ごとに関連させて一つのシートにまとめることは出来るのでしょうか? ちょっと分かりずらいですよね。例えて言うならこんな感じです。 シートA:横→あ、い、う、え、お 縦→1,2,3,4,5 シートB: 横→あ、か、き、く、け 縦→1,2,3,5,6 ・・・とういう具合でシートが5つあります。 横は項目名で全てのシートに共通して”あ”の項目があります。(多分この”あ”をもとにして関数を作成し、データを関連付ける感じたとおもうのですが。) 縦は物の名前です。シートによっては登場してこない物もあるんです。 1の物に関しては、あ、い、う、え、お、か、き、く、けというデータが一度に見れる形になります。 4の物に関しては、あ、い、う、え、おのみのデータになります。(他のシートにデータがあればそれをつなげたいです) 説明が下手でごめんなさい。こういう時にはどのような関数(方法)を使えば良いでしょうか。どなたか教えて下さい。
- パワーポイントで写真を徐々にセピア化したい
PowerPointを使ってスライドを行うのですが、その際、1枚のカラー写真を徐々にセピア化させたいのです。 PowerPointのアニメーションでできないでしょうか? 無理な場合、例えば徐々にセピア化する動画を作ってPowerPointに貼り付ける方法しかないでしょうか? いい方法があれば教えてください。
- エクセルを使うフリーソフト
エクセルを使った以下のようなフリーソフトをご存知ではないでしょうか? 1回の入力で見積書、納品書、請求書が作れて、印刷時の指定でそれぞれを印刷出来る物。 商品登録が出来るだけ沢山出来て、計算時に小数点以下の切捨てきり上げを指定出来る。 サイズはA4もしくはB5。
- ベストアンサー
- オフィス系ソフト
- noname#95160
- 回答数2
- 関数を使い、”値”の条件で抜き出した表を作る。
初めまして、よろしくお願いします。 A B C 時間 区分 値 10;45 赤 1 10;23 青 11 10;05 緑 5 10;01 黄 34 09:55 白 23 09:40 茶 9 09:20 金 50 09:12 黒 12 とある表を関数式を使い、”値”の数10以上という条件で抜き出した表にしたいのです。 A B C 時間 区分 値 10;23 青 11 10;01 黄 34 09:55 白 23 09:20 金 50 09:12 黒 12 関数式を使い、作りたいので、解る方、よろしくお願いします。
- C言語のエスケープ文字についての質問です
エスケープ文字の使い方がわからないので教えてください! \f と \v の使い方がわかりません。 printf()内に記述していろいろ試したのですがわかりません。 \v はprintf内に記述したら、X(バツ)マークが表示されるだけでした。 どなたか教えていただけませんか? できればサンプルを載せてくれればうれしいです。
- C++への移行について
よくC++はCをやってからの方がいいという意見のほうが多かったので Cをやっていたのですがやっているうちにどんどんやることも増える(読みたい本も増える)のですがどの程度から移行するほうがいいのでしょうか。 第一段階:文法(制御文、ポインタ、関数等)を基本的に分かっている(明快Cや林「Cシリーズ」を理解) 第二段階:1人の著者ではなく複数の本(文法書やそれに類するもの)を併読した 第三段階:アルゴリズムを基に自分でCプログラムを作れる などCを知っているといってもレベル段階はかなり差があるかと思います。 基本的にはVC++を使いたいと思っていて、 CについてはC++やVC++をやりつつまた戻って復習という形で先に進めるのもどうかと思っているのですが、 どのくらいのレベルで移行するのがベターでしょうか? ケースを教えていただければ助かります。
- VB6.0でのファイルへの書き込み方
VB6.0での、測定機器で測った値のファイルへの書き込み方がわかりません。 VB2005やVB.NETではいくつかHPを見つけることができたのですが… どなたかファイルへの書き出し方や参考になるHP等おしえていただけないでしょうか??
- ベストアンサー
- Visual Basic
- takahiro88
- 回答数2