[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 06/02 11:28 / Filesize : 251 KB / Number-of Response : 829
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C/C++の宿題を片付けます 110代目



1 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:40:55 ]
あなたが解けない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++の宿題を片付けます 109代目
pc11.2ch.net/test/read.cgi/tech/1212895856/

751 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 00:25:53 ]
>>679 No.1
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7074.c

752 名前:709 mailto:sage [2008/06/26(木) 00:29:55 ]
>>734
>>740

普通に動きました♪
ありがとうございます。



753 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 00:53:29 ]
>>679 No.2
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7075.c

754 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 00:59:23 ]
>>750
pc11.2ch.net/test/read.cgi/tech/1212895856/961
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/6960.c

755 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:02:07 ]
>>746
減らせますね。そのように作ってコードを載せてからいいましょうよ。

756 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:08:35 ]
>>751,>>753
ありがとうございます!
soremisitemo>>753hanyuuryokunagai…。

757 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:09:23 ]
>>755
> コードを載せてからいいましょうよ。
はぁ?コードを書いたわけでもないお前に言われたくねーよ
お前こそ言うくらいなら書けよ

758 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:12:25 ]
>>753
strcmp使わないでわざわざ効率悪い関数自作するのはなんで?

759 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:14:26 ]
>>750
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7076.c

>>756
名前の入力が面倒なら、入力する名前を1行ずつに表示している部分をコピーして
入力受付の場面で貼り付けてやれば、連続して改行ごとに区切って取り込んでくれるよ。
不要なら後は何も入力せず改行を連打。



760 名前:755 mailto:sage [2008/06/26(木) 01:14:54 ]
>>757
俺コード書いたよ。>>731がそれ。
文脈で分かると思ったんだけど、ごめんな。

761 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:16:44 ]
>>758 = >>755
お前がコードを書けよw

762 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:19:02 ]
>>758
> strcmp使わないで
使ったのをお前が書けば良いだろ、果たして うまく いくかな?w
口先だけってのはそういうことだ。

763 名前:731=755 mailto:sage [2008/06/26(木) 01:19:27 ]
本人じゃないとわめかれても困るのでソース削除しといた。

764 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:24:48 ]
>>762
それがstrcmp使わないでnamecmpを使う理由だと思っていいのかな?
strcmpじゃ比較がうまくいかないと。

765 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:31:08 ]
1人幼い子がますね

766 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:32:52 ]
>>762
あ、もしかしたらstrncmpと勘違いしてるかも?
strcmpは完全一致したときだけ0返すお。

namecmpが桁数チェックとかしてるのって
strncmp("abc", "abcd", 3)が0返す挙動に対する考えに見える。
違ったらごめんね。

ただ、だからといってstrcmp使えよとは言わないけどなあ。
あくまでも宿題やってるうちは車輪の再発明万歳だと思うし、
俺が教授なら努力賞あげる。

767 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:33:23 ]
>>761 = >>762 のことですね、わかります

768 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:34:46 ]
>>759
ありがとうございます
申し訳ないんですが、
何故 printf("%*c ",w,0x20); の"%?"は1つしかないのに後ろに2つ値があるんですか?
普通は printf("%d",12);みたいな感じで1対1じゃないんでしょうか?
ショボイ質問ですが分からないので教えて下さい。

769 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:35:23 ]
strncmpって一致したのにfalseを返すのかって一時思ってたことがある



770 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:36:54 ]
>>766
<string.h>使わないならともかく、使ってるんじゃ再発明もないと思うがなあ

771 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:38:35 ]
>>768
www.geocities.jp/ky_webid/c/040.html
適当にぐぐっただけだけど最小フィールド幅の項を参照するといいよ。
キーワードは「出力変換仕様」。scanf系に使うのは「入力変換仕様」ね。

772 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:40:35 ]
>>768
その%dの間にある * は、%3d といったように、最低の桁数を指定できる書式。
後ろの引数には * で桁数を指定するのに w を用いている
最初に n から桁数を求めて w に入れている
この手法が駄目なら、wの分だけfor分を使ってスペースを入れるとか

773 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 01:58:30 ]
>>772
そうだったんですかありがとうございます
問題の方なんですが
例えばn=10なら
2 3 4 5 6 7 8 9 10 11 12………98 999 1000 1001
と言うように
二桁の場合は2回スペース
3桁の場合は3回スペース
4桁の場合は4回スペース
というようにしたいのですがその場合も教えて下さいませんでしょうか?
大変すいません…

774 名前:773 mailto:sage [2008/06/26(木) 01:59:39 ]
>>773
間違えました
2桁なら3回スペース
3桁なら4回スペース
4桁なら5回スペース
でした…

775 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:07:26 ]
>>774
んじゃ、そのときの最大公約数の桁数を求めて、最小限必要な桁数 w との
差をとって繰り返して入れてみては?さぁ考えてみよー

776 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:11:10 ]
それよりも本当にそのように表示したいのかが気になるところではある
各列幅がnの桁数 + 1になるようにしたいなら分かるんだけどね

777 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:14:50 ]
またおまいか、憶測野郎。自分が思った疑問なら何でも投げかける
自分が思った通りじゃないからという理由だけで。相手が既に
こうだと言っているにも関わらず、自分はそれに対して
こうするね、という意見を出すから、お前人の話聞いてんのかっ!?
はぁ?俺はそんなことを聞いてんじゃないよって言い返される。
孤立する人間のパターンそっくりだな。

778 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:18:41 ]
このスレで孤立してるのはお前だけだからw

779 名前:773 mailto:sage [2008/06/26(木) 02:22:40 ]
>>775
ますますわかりません…orz
>>776
上に書いた例はスペースの個数が反映されなく全て1回のスペースで書かれてしまいましたが
言おうとしてることはまさにそうです




780 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:24:24 ]
できたら問題文を一字一句正確に写したものをあげてくれない?

781 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:35:19 ]
>>778
自己紹介乙、そういう言い返しをする時点でバレバレなんだよ

782 名前:デフォルトの名無しさん [2008/06/26(木) 02:36:16 ]
[1] 授業単元:C言語
[2] 問題文(含コード&リンク):kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7077.txt
[3] 環境
 [3.1] OS: Windows XP
 [3.2] コンパイラ名とバージョン: gcc
 [3.3] 言語: C
[4] 期限: 来週まで
[5] その他の制限: Which文は×

おねがいします

783 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:38:05 ]
>>750
[1]品質:未検証
[2]コード:直接記入
void main(void){
double n,i,j,a,b,tmp;
do{printf("n=(n>=3)");fscanf("%d¥n",&n);}while((n<3)||(n>=1000));
fprintf("%3 s ","");
for(i=3;i<=n;i++)printf("%-3d",i+1);
printf("¥n");
for(i=2;i<n;i++){
sprintf("%3d:",i);
for(j=3;j<i+1;j++)printf("%3 s","");
for(j=i+1;j<=n;j++){
a=i;b=j;
whlie(a!=0){tmp==b % a;b==a;a==tmp;}
fprintf("%-3d",b);
}
printf("¥r");
}
return 0;
}
[3] Windows Visual C++ 6.0 Cモードコンパイルを想定
[4]すんごく難しい課題でした。ユークリッドのアルゴリズムは
良くわかりません。参考にどーぞ

784 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:38:29 ]
あくまでオプション的な事なのでできる人だけやれと講義の最後に口伝えで言われたので書くにも書けないんです…すいません
言ってたことは 各幅が nの桁数 + 1 です。


785 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:41:29 ]
>>774 >>750
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7078.c

>>778 >>776
クソースも書かずにクソレスとな?

786 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:43:18 ]
>>785
マジでありがとうございます。
マジで感謝します。

787 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:44:02 ]
っつか、やっぱ普通に %*d 使えYO!w

788 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:47:19 ]
>>786
>>773の要求とは全く違うようにしか見えないが、それで本当にいいの?

789 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:47:55 ]
>>788
> それで本当にいいの?
またお前か・・・自分がレスしている相手のレスが見えんのか?



790 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:48:44 ]
>>755>>757>>760
>>776>>777>>779
どっちもスタートは俺なんだけどさ、どうしたらいい?w
過去にも割と噛み付かれてるんだよねwww

>>785
クソレスじゃなくて確認しただけだお。ソース作成乙。

791 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:52:04 ]
誰でも同一人物認定して噛み付くからな。

792 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:52:55 ]
>>789
お前には聞いてねーよ、引っ込んでろカス

793 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:55:12 ]
>>783
void main ひょっとしてギャ(ry

794 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:55:15 ]
もうお前らトリ付けろよwww
IDがないからグチャグチャだぜ…

795 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 02:56:31 ]
>>792
誰でも同一人物認定して噛み付くからな。
っつか、なんか最近必死な奴が紛れ込んだよなw
新学期、4月を境に分かりやすいw
2ちゃん慣れしてないだろ、こいつ?
前々からこのスレを見ている人にはバレてんぞ、ヘタレ小僧
もちっと 煽り耐性 を身につけてから出直せ。
でなきゃ、こんな場所じゃまずやっていけないよ。
お前みたいな揚げ足取りもいるからな。

796 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 03:00:57 ]
長文書いて、レス回数が一番多いヤツのことを必死って言うんだよw

797 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 03:02:07 ]
>>1
> 気に入らない質問やその他や発言はスルーの方向で。
おいっ、新入りファビョり厨、↑が読める?読めない?w
ttp://jp.youtube.com/watch?v=RIL28wqOQGA

ファビョり厨「読めないわけないだろっ!お前日本語知ってのかっ!?日本語でおk」
ってなるのがオチだからな。触らぬ神にたたり無し、日本語が読めない奴は以後スルーで。
ここでは時には エスパー も必要さ、(チェリー)ボーイ?

あと、特徴がモロに出てるよ。余計な一言、罵倒。バカ、アホ、カスなど
陰湿に、不必要に相手を煽る、罵る。その時点でバレてるって言っただろ?
人格、人間性が言動に出ているとあれほど忠告したのに、駄目な奴は何をやっても駄目なんだな。

798 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 03:04:21 ]
「またお前か」←これはもう勘弁してくださいwww

799 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 03:05:57 ]
彼のいうエスパーとは、一般人なら普通に理解できる>>26のすまんの意味が理解できずに
>>34 >>37
とファビョることですw



800 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 03:08:32 ]
>>797
全部、お前が言うなwってことだらけじゃねーかw

801 名前:790 mailto:sage [2008/06/26(木) 03:10:44 ]
>>799
アラヤダ!申し上げにくいんだが>>26も俺なんだorz

802 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 03:12:23 ]
そして俺は32だったりするw

803 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 03:13:34 ]
おまえらもう寝ろ
こんな時間にからかって遊ぶな

804 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 03:14:50 ]
>>789
うpして2分後のレスで実行して動作チェックまで完璧にしたと思うのか?
ただソースがあがってるのを見て御礼しただけの可能性の方が高いだろ。

805 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 03:16:47 ]
>>802-803
はあくした

806 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 03:19:34 ]
>>804
> うpして2分後のレスで実行して動作チェックまで完璧にしたと思うのか?
あのソースをコンパイルして実行したのなら、今になってそれすら言っても
説得力ねーよ・・・またお前は憶測で物を言ったな。相手がしていないという証拠は?
何もかもがお前の思い込みだって気づけよ。

807 名前:802 mailto:sage [2008/06/26(木) 03:19:35 ]
そういや>>26のリンク先も俺だったわw

808 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 04:08:02 ]
>>572
>>708
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7079.c

809 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 04:49:55 ]
回答者もテンプレに従えとは言わんが、
アンカー+直リン||直ペーストだと
通りすがりの女の娘に声をかけて、股間を指差して見せて喜ぶ
露出狂のオヤジみたいで、スレが荒れる傾向にある。

やはり、コード品質とかコメントとか、書いてやったほうが
いいんではないかい?



810 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 05:03:55 ]
コメントも情報も何も無しでソースだけ見せられてもな
回答者自身のソースが無駄になるだけ

てか、自分が○○だから他人も○○だ、なんて考え持つなよ

811 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 05:11:09 ]
>>809
お前国語1だったろwww

812 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 05:35:17 ]
まぁ、麻呂のクソースにはいくら突っ込まれようが
初心者レベルに落としたクソース ということで免罪符を貼ってます故
意見されても訂正する気がござらんので、言うくらいなら
訂正して賜う

813 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 05:55:02 ]
麻呂のソースは初心者レベルじゃねーだろ。
間違った方向に勘違いした初級者レベルってところだ。

814 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:06:17 ]
>>813
> 間違った方向に勘違いした
お前が理解できないだけだろ。妬み僻みをあらわす発言がしてたのお前だろ?w

815 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:07:05 ]
>>813
> 初級者レベル
言うまでもない、無理に初心者っぽくしているとは言え
何が初心者か?なんて基準がないから。
にしても、貶しすぎ。お前のレベルの低さが露呈しているぞ。

816 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:07:19 ]
麻呂で行くのかファビョるのかどっちかに統一しろよw

817 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:08:41 ]
>>813
何か言わなきゃ気が済まないんだよな、お前って。
マジうざい。だから周りから嫌われているって気づけよ、基地外。
そこまで言うなら、お前は必ずソースを書けよ、意見をする前に。
そして意見をするなら。間違いの指摘という指摘すらせずに
そんなのは、って自分の主観でしか言わんだろ。
あれだろ、意見をすると自分の無知を露呈するから怖くて
そんなのはと自分が気に入らなきゃ蹴るタイプだろ?
そんな奴は人生を失敗した負け組みくらいだぞ。

818 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:26:08 ]
>>813
前に、LISTの課題で、CSV形式とバイナリー形式での保存のときに
必死に噛み付いていて、結局お前が答えずに口先だけで負けたから
悔しいんだろ?初心者レベルに落とすってのがどれだけ難しいか
一度知ってしまうと、便利なものは使わずにはいられないもんだぞ。
ましてや、それが費用が掛かるわけでもなく、単にコードを記述するだけ。
お前のような他人を貶すような口出しをする奴は、人間としてもレベルが高くないどころか
ワレこそはと、自分の主観や主張のみを押し切るタイプだろ。

819 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:26:21 ]
すみません
どなたか>>749お願いできないでしょうか



820 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:28:21 ]
必死に噛み付いてきて、結局自分は答えなかった粘着↓
pc11.2ch.net/test/read.cgi/tech/1208268461/80-87
pc11.2ch.net/test/read.cgi/tech/1208268461/402-411

何か言うと、それに反応せずにはいられない一言居士。分かり易いだろ?
この世に後10年くらい生きて、様々なタイプの人間を見て観察してみろ。
自分という人間がどういったタイプに当てはまるか、分かるから。
この世に自分は唯一無二とは言え、大まかに性格や行動パターンってのは
過去に存在した何かに準ずるものがあって、分かりやすいんだよw

821 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:32:30 ]
そうやって過去スレのリンク張るってことは専ブラ使ってるのか……
一度今までの自分の書き込みを冷静振り返ってみることをお勧めするよ。

822 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:33:24 ]
"に"が抜けた。
冷静 → 冷静に な。

823 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:34:01 ]
意見、いちゃもんをつけるくらいなら自分が書け。
相手に意見をするなら、それのどこが客観的にかつ
動作する上で問題か、指摘しろ。
もっとこう、効率の良いものはあるよといわれても
所詮このスレは初心者向け。標準ライブラリを用いても
それを使うなという注文もあるが、確かにそれに応じずとも
良いといえば良いが、ここで初心者をバカにしに来ているなら
性格が捻じれてんぞ。まぁ、過去にあんたが誰かにやられたのかも
しれんが、そんなの知ったこっちゃねーだろ、第三者には。
無関係な奴を罵倒するなよ?なぁ、最後に必ず罵倒レスを入れなきゃ
気が済まないあんた?

824 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:46:27 ]
無視してりゃそのうち自分が惨めになってどっかいくでしょ

825 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 06:50:58 ]
>>1
> 気に入らない質問やその他や発言はスルーの方向で。
日本語も読めない奴が、コードを読解する能力があるとも思えん。

826 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 07:34:56 ]
>>636
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7080.c

827 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 07:55:18 ]
>>624 酷い言い掛かりだ。こりゃ嫌われるぞ。
いい加減、新学期から来ているなら3ヶ月以上経っているんだから
このスレの基本的な流れを理解しようや?お前一人が回答者じゃないんだぞ。

828 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 08:02:22 ]
>>1
>気に入らない質問やその他や発言はスルーの方向で。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<251KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef