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


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

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



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


970 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 21:34:30 ]
>>969
課題で使えと出している時点でダウト

971 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 21:37:38 ]
>>967
n(n-1)個の辺の重みです。重みは可換ですからn(n-1)/2個で済みますが

972 名前:954 [2008/06/18(水) 21:46:13 ]
>>957

ありがとうございました<m(__)m>。

973 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 21:48:40 ]
>>970
そんなもん後から知ればいいこと。
道具の良し悪しよりも道具の使い方を知るタイミングだ

974 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 21:49:05 ]
>>963
scanf("%f",...); →scanf("%lf",...);
scanf の変換指定%f はfloat型 %lfはdouble型

975 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 21:52:26 ]
>>973
いちいち客観的にタブーとされているものを擁護するレスがうぜーよ素人

976 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 21:56:41 ]
玄人ktkr

977 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 21:57:31 ]
オーバーランについて理解していて、使うことを容認するような意見するか・・・
明らかに考え方がおかしい。敢えて使わせることなんてせず、問題があるなら
それは授業で説明すれば良いこと。問題を起こさせる課題だとしても
万が一生徒のコンピュータにトラブルが起こったら、賠償モンだよw

978 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 21:59:07 ]
>>974
できました。
ありがとうございます。



979 名前:951 mailto:sage [2008/06/18(水) 22:02:16 ]
>>962さん
ありがとうございます

980 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:03:28 ]
getsなんて最初からなかったものとして教えなければいいのにな。
scanfのほうがいくらか安全だろう。

981 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:13:42 ]
宿題くらいにしか使えないんだからスルーしてやれ

982 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:15:27 ]
>>975
玄人か。すげえな。
一応俺もプログラムでご飯食べてるけど、まあどんな関数でも
いつobsoluteになるかわからんよね。

がんばってな。応援してるよ。

983 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:18:08 ]
obsolute の検索結果 約 33,900 件中 1 - 10 件目 (0.18 秒)
obsolete の検索結果 約 28,200,000 件中 1 - 10 件目 (0.18 秒)

984 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:18:37 ]
Oberfoot取りイクナイ

985 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:18:39 ]
[1] 授業単元:プログラム演習
[2] int型配列x,yを次のように宣言する。
int x[5]={3,-2,-4,2,3};
int y[7]={1,3,3,-2,3,0,5};
このとき,xおよびyの配列の各要素の合計を返す関数ArraySum()を作成せよ。
なお,xとyとで2つの異なる関数を作る必要はない。

[3] 環境
 [3.1] OS:Windows
 [3.2] コンパイラ名とバージョン:gcc
 [3.3] 言語:C
[4] 期限:2008年06月20日まで
[5]

これも、コンパイルできたのですが、正しい値が帰ってきません。
どこがおかしいのか教えてください。
よろしくお願いします。



986 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:19:06 ]
#include<stdio.h>

int ArraySum(int data[]);

main(){
int x[5]={3,-2,-4,2,3};
int y[7]={1,3,3,-2,3,0,5};

int sumx=ArraySum(x);
int sumy=ArraySum(y);

printf("配列xの合計は%d",sumx);
printf("配列yの合計は%d",sumy);

}

int ArraySum(int data[]){

int i,sum=0;

for(i=0;i<sizeof(data)/sizeof(data[0]);i++){

sum=sum+data[i];
}
return(sum);
}

987 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:21:51 ]
>>986
printf("%d\n", sizeof(data));
を追加してみ

988 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:27:26 ]
>>984
Oberfootの検索結果 1 件中 1 - 1 件目 (0.02 秒)



989 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:29:44 ]
>>984
120でした。
ということは、i<30になってるんでしょうか


990 名前:989 mailto:sage [2008/06/18(水) 22:30:12 ]
>>987
でした
すいません

991 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:31:46 ]
>>986
int ArraySum(int data[], int size)
{
int i, sum = 0;
for(i=0; i<size; i++) sum += data[i];
return sum;
}

配列を関数に渡すときは、サイズも渡さないと。

992 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:32:59 ]
この予想外の展開に玄人はどう答えるのか楽しみである

993 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:34:07 ]
自分が指摘されると、相手にお前はどうすんだと意見を請うところも
性格が捻くれているのがバレバレ。いちいちそういうこと言うから嫌われるんだよw
おまけに、わけの分からない擁護。勝手な憶測でつじつま合わせにもならん
無駄な戯言を。

994 名前:989 mailto:sage [2008/06/18(水) 22:35:38 ]
配列を関数に渡してから、サイズを測ることはできますか?。

995 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:35:46 ]
ポインタ一個で120B…ねーよ

996 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:36:03 ]
>>993
謝るくらいなら最初からやんな

997 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:40:59 ]
>>994
できません

998 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:41:16 ]
次スレ
C/C++の宿題を片付けます 110代目
pc11.2ch.net/test/read.cgi/tech/1213796455/



999 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:42:29 ]
ttp://jp.youtube.com/watch?v=RIL28wqOQGA
getsの問題点知ってる?知らない?
知らないことあるかー、後で授業で説明するかもしれないだろっ!
お前これどうすんだっ?ん?

1000 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 22:42:37 ]
>>993
俺はあんたみたいなわけ分からんヤツには何も請うてない。
玄人の意見が聞きたいだけだ。

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






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

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

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