- 1 名前:デフォルトの名無しさん [2009/05/18(月) 23:06:51 ]
- あなたが解けないC言語/C++言語の宿題を片付けもらうスレッドです。気に入らない質問やその他や発言はスルーの方向で。
【質問者へ】 回答者の便宜のため、質問の際は以下を行うことを推奨します。 ・質問は【質問テンプレ】を利用してください。 ・問題文は、出題されたまま全文を書いてください。 ・問題文やコードをリンクするときは、一言内容にについて説明をつけましょう。 ・計算問題は数式をあげ、どのような計算をするのか詳しく説明してください。 ・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。 ・後から問題に付け足しするのはコラー!!です。付け足しは作業を無駄にしがちです。 ・なりすましを防ぐため、トリップを使ってください。名前欄に、「#」に続けて任意の文字列を入力して投稿すると、その文字列を知らない他人に騙られることを防ぐことができます。 【質問テンプレ】 [1] 授業単元: [2] 問題文(含コード&リンク): [3] 環境 [3.1] OS: (Windows/Linux/等々) [3.2] コンパイラ名とバージョン: (gcc 3.4 VC 6.0等) [3.3] 言語: (C/C++/どちらでも可 のいずれか) [4] 期限: ([yyyy年mm月dd日hh:mmまで] または [無期限] のいずれか) [5] その他の制限: (どこまで習っているか、標準ライブラリは使ってはいけない等々) 【アップローダー==ラウンジ】(質問が長い時はココ使うと便利 回答者もコードが長ければここに) kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/joyful.htm 【C 関数検索 man on WWW】 www.linux.or.jp/JM/index.html 【過去ログ検索】 chomework.sakura.ne.jp/ 【wiki】 www23.atwiki.jp/homework/ 前スレ C/C++の宿題片付けます 125代目 pc12.2ch.net/test/read.cgi/tech/1240226599/
- 367 名前:デフォルトの名無しさん [2009/05/28(木) 00:45:29 ]
- [1] 授業単元:プログラム演習
[2] 問題文(含コード&リンク): kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/9276.txt [3] 環境 [3.1] OS: windows [3.2] コンパイラ名とバージョン: visual c++ [3.3] 言語: C++ [4] 期限: 朝までに。すごく困っています [5] その他の制限: 特になし よろしくお願いします
- 368 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 00:52:30 ]
- >>366
ありがとうございます。 0は消えたんですが右揃えになりません。
- 369 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 00:56:08 ]
- >>366
すいません。なりました。本当にありがとうございました
- 370 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 01:01:49 ]
- >>367
greater()をstructの後に移動 if(a.point>b.point)
- 371 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 01:05:09 ]
- [1] 授業単元:C言語
[2] 問題文(含コード&リンク):線形検索を使用して配列内の最大の要素を検索せよ。 [3] 環境 [3.1] OS:Linux [3.2] コンパイラ名とバージョン:gcc [3.3] 言語:C [4] 期限:来週火曜日 [5] その他の制限:制限はありません まずアルゴリズムが全く思いつきません。 よろしくお願いします。
- 372 名前:デフォルトの名無しさん [2009/05/28(木) 01:06:17 ]
- >>370
ありがとうございました。 昨日から悩んでいたのがやっと解決しました
- 373 名前:デフォルトの名無しさん [2009/05/28(木) 01:19:43 ]
- [1] 授業単元:プログラム演習
[2] 問題文(含コード&リンク): kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/9277.txt [3] 環境 [3.1] OS: windows [3.2] コンパイラ名とバージョン: Visual C++ [3.3] 言語: C++ [4] 期限:できるだけ早く お願いします
- 374 名前:デフォルトの名無しさん [2009/05/28(木) 01:39:22 ]
- [1] 授業単元:情報処理
[2] 問題文(含コード&リンク): (1)1からn番目までの奇数2n-1までの和をn=1からn=50まで求め、n,和(sum), n~2の値を出力せよ。また、プログラムの中でsum=0;およびn--;が 必要な理由を答えよ。 (2)原点を中心とした半径2の円を描くプログラムを作成せよ。 [3] 環境 [3.1] OS:XP [3.2] コンパイラ名とバージョン:gcc [3.3] 言語:C [4] 期限:今週金曜日 [5] (2)についての条件 @半径2の値はconst型で初期化しておき、実数型とする。 A円の方程式は平面極座標(r,φ)を用いてforループでφを0から 2πまで変化させてガウス座標(x,y)を出力する。 Bforループの制御変数はint型とする。 長くなってしまいすいません。よろしくお願いいたします。
- 375 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 01:46:08 ]
- [1] 授業単元: 最適化
[2] 問題文(含コード&リンク): kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/9278.txt [3] 環境 [3.1] OS: Windows [3.2] コンパイラ名とバージョン: Visual C++ [3.3] 言語: C++ [4] 期限: 5月30日 ランダム関数を使うらしいのですが全く分かりません。 よろしくお願いします。
- 376 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 02:10:13 ]
- >>373
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/9279.cpp
- 377 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 02:36:04 ]
- >>371
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/9280.c
- 378 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 02:37:09 ]
- [1] 授業単元: 情報処理入門
[2] 問題文(含コード&リンク): キーボードから実数 x を入力し、ニュートン法と呼ばれる次のような反 復の式を用いて、近似的に x の平方根を求めるプログラムを作成せよ。 -- xの平方根は、次の計算を| s(i+1)-s(i) | < ε, i=1,2,...となるまで繰 り返すことによって求めることができる。εは収束判定数である。 s(i+1) = ( s(i) + x / s(i)) / 2 ただし、s(1) = 1 とする。 なお、ε=0.00001として計算すること。 [3] 環境 [3.1] OS: WindowsXP [3.2] コンパイラ名とバージョン: gcc [3.3] 言語: C [4] 期限: 2009年5月29日00:00まで [5] その他の制限: なし よろしくお願いします。
- 379 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 02:50:29 ]
- >>371
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/9281.txt
- 380 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 06:16:47 ]
- >>364
void print(int a[],int N,int n) { int i; printf("%2d! = ",n); for(i=N-1; i>=0&&a[i]==0; i--) printf("%7c",' '); printf("%7d",a[i]); for(i--; i>=0; i--) printf("%07d",a[i]); printf("\n"); }
- 381 名前:243 mailto:sage [2009/05/28(木) 06:36:52 ]
- >>245 246
先週は助けていただき有難うございました。 関連する問題になるのですが、以前複素数のクラスを作成しました。 ttp://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/9282.zip このクラスもPass_Betterを使って値渡しにするよう言われたのですが、 どなたか分かる方いたらお願いします。 [1] 授業単元: C++ [2] 問題文(含コード&リンク): [3] 環境 [3.1] OS: Windows [3.2] コンパイラ名とバージョン: Visual C++ [3.3] 言語: C++ [4] 期限: 5月30日
- 382 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 09:26:42 ]
- >>374
問題文(1)の中の「n~2の値」、何を出力すればいい?
- 383 名前:sage [2009/05/28(木) 10:11:18 ]
- [1] 授業単元:C言語
[2] 問題文(含コード&リンク):番兵を利用して配列内の最大の要素を検索するプログラムを作りなさい [3] 環境 [3.1] OS:Linux [3.2] コンパイラ名とバージョン:gcc [3.3] 言語:C言語 [4] 期限:6月2日 [5] その他の制限:制限はありません お願いします
- 384 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 10:34:58 ]
- 指数関数e^xの近似値を返す関数expon(x, n)をつくります。第1引数は浮動小数点数xで,第2引数はexをTaylor展開で展開する際の最大次数nになります。n次項までのTaylor展開の式は下に示す通りです。
さらに,浮動小数点数yと正の整数mを引数とし,yの小数点m桁より下を切り捨てて出力する関数trunc(y, m)をつくりなさい。 次に,これらの2つの関数を用いて,e^xの近似値を小数点以下の桁数を指定して出力するプログラムをつくりなさい。 [1] 授業単元:C言語 [2] 問題文(含コード&リンク): 指数関数e^xの近似値を返す関数expon(x, n)をつくります。第1引数は浮動小数点数xで,第2引数はexをTaylor展開で展開する際の最大次数nになります。n次項までのTaylor展開の式は下に示す通りです。 さらに,浮動小数点数yと正の整数mを引数とし,yの小数点m桁より下を切り捨てて出力する関数trunc(y, m)をつくりなさい。 次に,これらの2つの関数を用いて,e^xの近似値を小数点以下の桁数を指定して出力するプログラムをつくりなさい [3] 環境 [3.1] OS:Linux [3.2] コンパイラ名とバージョン:gcc [3.3] 言語:C [4] 期限:5月30日 [5] その他の制限:なし
- 385 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 10:39:59 ]
- すいません>>384はミスです。
[1] 授業単元:C言語 [2] 問題文(含コード&リンク): 指数関数e^xの近似値を返す関数expon(x, n)をつくります。第1引数は浮動小数点数xで,第2引数はexをTaylor展開で展開する際の最大次数nになります。n次項までのTaylor展開の式は下に示す通りです。 さらに,浮動小数点数yと正の整数mを引数とし,yの小数点m桁より下を切り捨てて出力する関数trunc(y, m)をつくりなさい。 次に,これらの2つの関数を用いて,e^xの近似値を小数点以下の桁数を指定して出力するプログラムをつくりなさい 関数truncは,trunc(-3.141593, 3) と呼び出すと,-3.141のように画面に出力する。但し,printf("%.*f", m, y); は用いないで定義すること。 [3] 環境 [3.1] OS:Linux [3.2] コンパイラ名とバージョン:gcc [3.3] 言語:C [4] 期限:5月30日 [5] その他の制限:なし
- 386 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 10:55:54 ]
- [1] 授業単元: ソフトウエア科学
[2] 問題文(含コード&リンク): 4桁の10進数の各桁を千の位からd3,d2,d1,d0で表すと、 ((d3*10+d2)*10+d1)*10+d0という計算をすることにより、元の10進数を得ることができる。 4桁の10進数の各桁を、まず、大きさ4のint型配列に1桁ずつに入力し、 その後、上記の計算法により、元の10進数にして表示するプログラムを書け。 ただし、上記の計算部分はfor文による繰り返しにより記述すること。 例;入力が4536ならば、((4*10+5)*10+3)*10+6=4536の計算をして表示する。 [3] 環境 [3.1] OS:Windows [3.2] コンパイラ名とバージョン: gcc [3.3] 言語: C [4] 期限: 2009年5月29日12:50まで [5] その他の制限:特になし お願いします。
- 387 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 11:17:17 ]
- >>386
ttp://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/9283.c 表示周り適当に修正してちょ
- 388 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 11:27:02 ]
- >>387
ありがとうございました。
- 389 名前:デフォルトの名無しさん [2009/05/28(木) 11:47:24 ]
- もうちょっと面白い問題プリーズ
- 390 名前:デフォルトの名無しさん [2009/05/28(木) 12:09:18 ]
- >>380
ありがとうございます
- 391 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 12:10:02 ]
- >>389
オナニーは楽しいかい?
- 392 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 14:13:57 ]
- >>389
Windowsのフリーセルの最小手順検索はいかが? ここで最小手順とは人間が操作を行う回数のこと 列移動も一回として数える
- 393 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 14:40:16 ]
- >>365さん
入力した内容を暗号化(置き換え)してファイルに保存する方法が分からないです よろしくお願いします
- 394 名前:joyful_age mailto:sage [2009/05/28(木) 14:44:16 ]
- >>363 (Ex-1) Data input by menu.
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/9284.txt
- 395 名前:joyful_age mailto:sage [2009/05/28(木) 15:04:34 ]
- >>363 修正。ID、名前の数字は置換しない。
void angouka(char *s) { for(; *s != '\0'; s++) if(*s < '0' || *s > '9') (*s)++; }
- 396 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 15:14:18 ]
- >>389
難易度が高くて未回答の問題が幾つもあるだろ。解いてみろ。
|

|