1 名前:デフォルトの名無しさん [2012/01/04(水) 23:04:36.09 ] あなたが解けないC言語/C++言語の宿題を片付けもらうスレッドです。気に入らない質問やその他の発言はスルーの方向で。 【質問者へ】 回答者の便宜のため、質問の際は以下を行うことを推奨します。 ・質問は【質問テンプレ】を利用してください。 >>2 以降にあります。 ・問題文は、出題されたまま全文を書いてください。 ・問題文やコードをリンクするときは、一言内容にについて説明をつけましょう。 ・計算問題は数式をあげ、どのような計算をするのか詳しく説明してください。 ・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。 ・後から問題に付け足しするのはコラー!!です。付け足しは作業を無駄にしがちです。 ・なりすましを防ぐため、トリップを使ってください。名前欄に、「#」に続けて任意の文字列を入力して投稿すると、その文字列を知らない他人に騙られることを防ぐことができます。
80 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 01:32:30.01 ] >>65 >>64 の言ってる意味すら理解できてないのに、 なんでそんなに自信たっぷりなの? 曖昧すぎるんだよ。洗いざらい情報だせ。
81 名前:デフォルトの名無しさん [2012/01/09(月) 02:26:56.47 ] >>80 すいません。画面サイズは適当で大丈夫です。 いろいろ不可解なこといってすいませんでした。 C++で作る。必ずポリモーフィズムを実装を守っていただけたらどんなレースゲームでも大丈夫です。 いろいろ言ってすいません。どうかよろしくお願いします。
82 名前:デフォルトの名無しさん [2012/01/09(月) 03:19:43.57 ] >>80 条件はC++で作る。必ずポリモーフィズムを実装。以上ですのでどうかよろしくお願いします。 お手数ですが、コメントお願いします。
83 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 04:20:39.24 ] 正直ポリモル使う必要ないんだけど無理に使えと?
84 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 04:38:30.79 ] VehicleをCarが継承するみたいな感じでいいんじゃね?
85 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 05:15:28.34 ] 車の基本性能をコンストラクタで与えるのではなく、継承で初めからある程度 決め打ちしてそれでポリモーフィズムするようなのでいいんじゃね
86 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 10:27:02.73 ] 名無しでいいよ:2011/08/15(月) 23:20:15.53 ID:2fed4jwtO FNS歌謡祭やHEY!×3の制作会社 株式会社CELL 東京都千代田区麹町2―2―4麹町YTビル 前バリ・REN4・野田らに政治献金した後藤組のフロント企業 メディアトゥエンテイワン 東京都千代田区麹町2―2―4麹町YTビル
87 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 12:05:33.06 ] [1] 授業単元:基礎プログラミング [2] 問題文(含コード&リンク): 次のように1行に氏名、科目ごとの成績が記録されたファイル (ファイル名:result.dat)があるとする。 Name English Science Math Sociology Ichiro 100 30 40 90 Jiro 100 80 70 100 Saburo 80 90 100 60 Shiro 95 90 95 80 Goro 73 85 90 98 このファイルを読み込んで各生徒の平均点を求め、平均点の高い順に行を並べ替えて表示するプログラムを作成せよ。 (表示には平均点を含む) [3] 環境 [3.1] OS:Win7 [3.2] VisualStudio2010 [3.3] 言語:C言語 [4] 期限: ([2012年1月10日10:00まで [5] その他の制限:ありません よろしくお願いします。
88 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 12:44:25.45 ] [1] 授業単元:アルゴリズム [2] 問題文(含コード&リンク):ハッシュ 名簿001Matsuobasyo 002KobayashiIssa 003IharaSaikaku 004JippensyaIkku 005HishikawaMoronobu @オープンハッシュ 入力:名簿の順で各自の前後5人(学籍番号の後ろ三桁の最大値を法として) 各自を含めて5人の名前をローマ字表記した5個の文字列。 操作:インデックスが0〜18までのポインタを記憶する配列に適当なハッシング関数 を使って、ハッシュ関数の値vが等しい文字列データを記憶するリンクドリストの先頭 へのポインタを配列のインデックスvに記憶する。 出力:配列のインデックスvに記憶されているリンクドリスト(リンクドリストに記憶 されている文字列)をv+1行目に出力。リンクドリストが空の時は“0”を出力。 Aクローズドハッシュ 入力:オープンハッシュで使った同じデータ。 操作:インデックスが0〜10の配列に5個の文字列(へのポインタ)を記憶する。 ハッシング関数h0は各自適当に決める。hk=hk- 1+3(mod11)としてコンフリクトが 起きれば各関数を使ってリハッシュしてデータを記憶するインデックスを決め、 決められたインデックスのところにそのデータを記憶。 出力:配列に記憶されたデータ(配列のインデックス順)、各データのハッシュ回数 [3] 環境 [3.1] OS:Linux [3.2] コンパイラ名とバージョン:gcc [3.3] 言語:C [4] 期限:1/11 [5] その他の制限:特になし ハッシュの意味そのものが全く分かりません、よろしくお願いします。
89 名前:デフォルトの名無しさん [2012/01/09(月) 13:59:26.09 ] >>83 >>84 >>85 C++の理解度を測る意味でポリモーフィズムを使ってレースゲームを作れとのことです。 よろしくおねがいします。
90 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 14:22:59.50 ] >>88 @ codepad.org/pjtav4I7 A codepad.org/PJe971eb
91 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 14:51:10.48 ] >>87 codepad.org/nklHheiQ
92 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 15:27:15.56 ] >>90 お早い返答ありがとうございます。 このプログラムを参考にして、ハッシュを理解してみます。
93 名前:デフォルトの名無しさん [2012/01/09(月) 16:44:48.02 ] さぁみんなぁ〜〜〜〜俺のメタ言語に進化した散文詩をきいてくれたまえぇ〜〜 detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1179007636
94 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 17:10:40.94 ] >>91 返答ありがとうございます。
95 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 17:11:27.40 ] >>94 すみません、途中で送信してしまいました。 少しずつ理解を進めていきたいと思います ありがとうございました。
96 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 18:02:20.93 ] >>85 Factoryにポリモルな部品渡して その委譲だけをするCarインスタンス生成とか
97 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 18:15:23.23 ] Carの状態をStateパターンで表現すれば超かっこいいポリモーフィズムサンプルになる
98 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 20:14:47.98 ] すみませんが、どなたか>>79 をお願いします。
99 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 20:27:47.02 ] >>96 AbstructFactoryでもFactoryMethodでも行けそう
100 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 20:28:23.53 ] >>97 Stateパターンを初めて見た時「何でこれで動くの?」と不思議で仕方がなかった
101 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 20:30:57.49 ] >>78 をやってくださる方居ませんか? 期限は過ぎてしまいますが23:00までならまだ大丈夫なのでどなたかお願いします。
102 名前:デフォルトの名無しさん [2012/01/09(月) 20:46:39.61 ] 【質問テンプレ】 [1] 授業単元:program演習 [2] 問題文(含コード&リンク): 配列Aに 0 ABD; 1 BA; 2 CD; 3 AE; 4 ABCDE; のようにアルファベットが格納されている。 これを0から順番に配列Bに 0 A 1 B 2 D 3 C 4 E のようになるように格納するにはどうすればよいか? プログラムの説明も兼ねて説明をせよ。 [3] 環境 [3.1] OS: Windows [3.2] コンパイラ名とバージョン: なし [3.3] 言語:C (C/C++/どちらでも可 のいずれか) [4] 期限: ([yyyy年mm月dd日hh:mmまで] または [無期限] のいずれか) 1月10日まで [5] その他の制限: (どこまで習っているか、標準ライブラリは使ってはいけない等々) ・配列Aと配列Bはともにchar型である。 ・配列Aに入っている文字はテキストファイルから取り込んだものです。 テキストファイルから読み込んでAに格納したことを前提にお願いします。
103 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 21:31:42.47 ] >>79 wiki見ながら少し書いてみたけど はっきり言ってさっぱりわからかった 中途半端なコードをあげます codepad.org/dthzEkEw
104 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 21:33:29.96 ] >>102 問題の意味がさっぱりわからん
105 名前:デフォルトの名無しさん [2012/01/09(月) 21:42:07.15 ] >>96 >>97 >>99 >>100 すいませんがよろしくお願いします。
106 名前:79 mailto:sage [2012/01/09(月) 21:48:04.08 ] >>103 ありがとうございます。 すみませんが、素人目には出来てるように見えるんですが、どこが中途半端なんでしょうか?
107 名前:デフォルトの名無しさん [2012/01/09(月) 21:49:03.61 ] >>96 >>97 >>99 >>100 すいませんがよろしくお願いします。 >>82 です。
108 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 21:58:44.61 ] 単なるポリモーフィズムならデザパタなんか不要だろ 単に何階層か継承してそれぞれの挙動をある程度決めて置いて 乱数で適当に分散して後は仮想関数で走らせるだけ
109 名前:デフォルトの名無しさん [2012/01/09(月) 22:06:19.91 ] >>108 すいません。わからないのでかわりにやってもらえないでしょうか?
110 名前: ◆QZaw55cn4c mailto:sage [2012/01/09(月) 22:38:21.51 ] >>93 回答を書いておきました。
111 名前:デフォルトの名無しさん [2012/01/09(月) 22:43:45.49 ] >>58 ありがとうございました
112 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 23:24:03.34 ] >>107 >>109 せっかくその気になってる奴がいるのにでしゃばるなw
113 名前:デフォルトの名無しさん [2012/01/09(月) 23:36:37.80 ] >>112 すいません。
114 名前:デフォルトの名無しさん mailto:sage [2012/01/09(月) 23:58:01.67 ] 質問に答えないならいーや
115 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 00:24:50.97 ] >>106 だって、離散コサイン変換ってのが、wiki見て 数式は理解できるけど、ファイルからの値を 読み込んで、どういう結果が出れば正しいかの 例が無いから、俺には確認しようがありませんねん
116 名前:79 mailto:sage [2012/01/10(火) 00:39:41.56 ] >>115 そうですよね、すみません。 添付したコードに書いてあったDCT-Uは合ってるので、DCT-Vも同じような感じで式を書いてくれれば合ってると思います。 とりあえず結果が間違ってても良いので、気にせず仕上げてくれませんか? それっぽい動きをすれば良いので。
117 名前:102 [2012/01/10(火) 00:44:20.00 ] 配列Aに 0 ABD; 1 BA; 2 CD; 3 AE; 4 ABCDE; のようにアルファベットが格納されているとする。 配列Aの0番地はABDなので、 0 A 1 B 2 D というように配列Aの文字を配列Bに順番に格納していく。 ただし、配列Aの1番地にはBAが存在しているがすでに配列BにBとAは格納されて いるので配列の次番地の内容を格納していく。一度格納した文字は格納しないように するにはどうしたらよいか? です。 問題の意味を詳しく解説せずに申し訳ありませんでした。
118 名前:102 [2012/01/10(火) 00:46:49.41 ] 追伸 配列の次番地の内容を格納していく=>配列Aの次の番地の内容を配列Bに 格納です。 申し訳です・・・
119 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 00:55:54.39 ] >>102 #include <stdio.h> int main(void) { char a[][10]={"ABD", "BA", "CD", "AE", "ABCDE"}; char b[256+1], *d; int is_passed[256]={0}; int i, j; d=b; for(i=0;i<(sizeof(a)/sizeof(a[0]));i++) { printf("%d %s;\n", i, a[i]); for(j=0;a[i][j];j++) { if(is_passed[a[i][j]]) continue; is_passed[a[i][j]]=1; *d++=a[i][j]; } } *d='\0'; printf("\n"); for(i=0;b[i];i++) { printf("%d %c\n", i, b[i]); } return 0; }
120 名前:Z mailto:sage [2012/01/10(火) 06:48:13.65 ] #include <stdio.h> void pass_ok(char *a[], char *b){ char *c; int is_passed[256] = {0}; int i, j; for(i=0; a[i]; i++) { c = a[i]; for(j=0; c[j]!=';'; j++) { if(c[j] == '\0') break; if(is_passed[c[j]] == 0){ is_passed[c[j]] = 1; *b++ = c[j]; } } } *b = '\0'; } int main(int argc, char *argv[]) { char *a[10]={"ABD;", "BA;", "CD;", "AE;", "ABCDE;", 0}; char b[256+1]; int i; for(i=0; argv[i]; i++) printf("%d %s\n", i, argv[i]); printf("\n"); pass_ok(argv, b); for(i=0; b[i]; i++) printf("%d %c\n", i, b[i]); return 0; }
121 名前:デフォルトの名無しさん [2012/01/10(火) 09:40:55.94 ] 民主党には朝鮮人など外国人のなりすまし、スパイが約90名在籍している 野田内閣は過半数が帰化人 野田はどうだろうか 韓国人から賄賂を貰い、韓国人の集いに出席している野田は
122 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 10:48:17.34 ] [1] 授業単元:計算機アルゴリズムT [2] 問題文(含コード&リンク): ttp://www.dotup.org/uploda/www.dotup.org2496567.txt.html [3] 環境 [3.1] OS:Windows vista [3.2] コンパイラ名とバージョン:visual studio 2008 [3.3] 言語:C [4] 期限:[2012年1月13日8:00まで] [5] その他の制限:変数、算術演算、printf、scanf、繰り返し処理while文、do-while文 繰り返し処理for文、繰り返し処理for文による総和の計算、配列変数 条件分岐if文、要素番号idx使用の書換、データの入れ替え 条件分岐・論理演算子を用いたif文の条件、if文、else if文 switch文、ポインタ変数・演算子*と&、関数・プロトタイプ宣言と関数定義 引数と戻り値、関数の引数とポインタ、関数に配列を渡し、呼び出し側へ戻す方法 関数から関数を呼び出す方法、大域(global)変数、局所(local)変数、文字型変数 文字列の代入、キーボードからの文字列入力、char型ポインタ変数 構造体・メンバ変数への数値の代入、構造体・ポインタを使ってメンバ変数を指定 ファイル操作・ファイルへのデータの書き込み、ファイルからのデータの読み込み EOFの判定は習いました。 宜しくお願いします。
123 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 15:27:38.30 ] >>116 DCT-IIIもあるように見えるんだけど、だめだということなのかな
124 名前:79 mailto:sage [2012/01/10(火) 15:32:37.60 ] >>123 dct-Vの式もコードの中に含まれてるんですが、DCT-Vの結果に2/Nを掛けていないこと。 オプションでDCTのUとVを指定できるようになっていないこと。 この二点がまだ完全ではないようなので、どなたか手直しをして欲しいです。
125 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 16:19:01.38 ] >>124 結果に2/Nを掛けるように変えたらどう argvの使い方を知らない人?それとも対話型シェルの方がお好み?
126 名前:79 mailto:sage [2012/01/10(火) 16:22:00.19 ] >>125 どこに2/Nをかける式を加えれば良いかわからなくて。 すみませんが、argvの使い方もわかりませんし、対話型シェルってのもよくわかりません。
127 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 16:27:29.51 ] 2/Nをかけるってのがわからないんだけど、これのこと? > DCT-I の逆変換は、DCT-I の 2/(N ? 1) 倍である。DCT-IV の逆変換は、DCT-IV の 2/N 倍である。DCT-II の逆変換は DCT-III の 2/N 倍で、DCT-III の逆変換は DCT-II の 2/N 倍である。 オプションはどうやって指定するの
128 名前:79 mailto:sage [2012/01/10(火) 16:36:11.79 ] >>127 そうです。そのDCT-II の逆変換は DCT-III の2/N倍のことです。 私もオプションの指定っていうのが良く分かっていないんですが、 /○○ -dct2と入力すればDCT-Uを、/○○ -dct3と入力すればDCT-Vの計算をしてくれれば良いと思うのですがどうすればいいかわかりません。
129 名前::デフォルトの名無しさん mailto:sage [2012/01/10(火) 16:50:13.09 ] [1] 授業単元:計算機アルゴリズムT(ファイルへの追加書込み) [2] 問題文(含コード&リンク):一言日記をファイルに書き込むプログラムを作成した い.以下の要件を満たすプログラムを作成せよ. 実行例 一言日記ファイル名:test.txt ファイルがありません。新規作成しますか(Yes…1 / No…0):0 プログラムを終了します。 (以下,diary.txt に既に日記が書かれているとする) % cat diary.txt 2011 年12 月6 日12 時23 分来週中間テスト 2011 年12 月13 日10 時35 分これからテスト! 2011 年12 月16 日9 時40 分風邪ひいた 一言日記ファイル名:diary.txt ファイルが見つかりました。追記しますか(Yes…1 / No…0):1 日記の文字列を入力:プログラミング演習中 % cat diary.txt 2011 年12 月6 日12 時23 分来週中間テスト 2011 年12 月13 日10 時35 分これからテスト! 2011 年12 月16 日9 時40 分風邪ひいた 2011 年12 月22 日14 時28 分プログラミング演習中
130 名前::デフォルトの名無しさん mailto:sage [2012/01/10(火) 16:55:48.31 ] >>129 続き [3] 環境 [3.1] OS:linux [3.2] コンパイラ名とバージョン:gcc [3.3] 言語:C [4] 期限:[2012年1月11日8:00まで] [5] その他の制限: ・ファイル名の文字列filename を引数として,そのファイルが存在する場合は1,そうでない場合は0を返す関数int f_exist(const char *filename)を作成する. ・ファイル名の文字列filename を引数として,関数内で一言日記の内容(文字列)をユーザに入力させ, そのファイルの最後に現在の日時と日記の文字列を追記する関数void add_diary(const char *filename)を作成する ・main 関数内で,以下の実行例のように日記を書き込むファイルの名前をユーザに入力させる その後,関数f_exist を用いてそのファイルが存在するかどうかを調べ,既に存在する場合には 「ファイルが見つかりました。追記しますか(Yes…1 /No…0):」のように表示して入力を促す. 1 が入力されたら,関数add_diary を用いて一言日記をファイルの最後に書き込んでからプログラムを終了する.1 以外が入力された場合は,日記を書かずにプログラムを終了する. ・ユーザが入力した名前のファイルが存在しない場合には, 「ファイルがありません。新規作成しますか(Yes…1 / No…0):」のように表示して入力を促す. 1 が入力されたら,関数add_diary を用いて一言日記をファイルに書き込んでからプログラムを終了する. 1 以外が入力された場合は,日記を書かずにプログラムを終了する. ・作成されたファイルの中身は上の実行例(cat コマンドの結果)のようになるものとする.
131 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 18:34:21.90 ] >>122 1-1: ideone.com/FOKGT 1-2: ideone.com/x80HS >>129 ideone.com/Iy06w
132 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 19:29:45.14 ] 1] 授業単元: 画像処理 [2] 問題文(含コード&リンク): 任意の画素数をもつpgm画像に対して平滑化を行うプログラムを作成せよ. 以下のフィルタを選べるようにせよ k最近傍平均化フィルタ、バイラテラルフィルタ、ガウシアンフィルタ codepad.org/SLdTvmM2 [3] 環境 [3.1] OS:Windows7 [3.2] コンパイラ名とバージョン:windows visual studio2008 [3.3] 言語:C++ [4] 期限:2012年1月12日17:00まで [5] その他の制限: ガウシアンは作成できたのですが、ほか二つがわかりません。 open cvは使わずにお願いします。
133 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:19:25.33 ] >>132 「k最近傍平均化フィルタ、バイラテラルフィルタ」 でいいんだよね?コメントと中身が違う。 それと制限ないならC++で書き換えてもいい?
134 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:31:52.16 ] > [3.3] 言語:C++
135 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:38:01.98 ] >>133 k最近傍平均化フィルタ、バイラテラルフィルタで大丈夫です。 言語はC++でいいです
136 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:41:16.00 ] 金儲けできるプログラムを教えてくれ!
137 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:41:34.49 ] >>134 わかってるよ ソースも読まずにレスすんな
138 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:45:18.43 ] >>137 はいはいそうだねw
139 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:46:24.80 ] 沸点低い奴がいるな
140 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:50:46.03 ] なんでこんな絡まれないといけないんだよ
141 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:52:53.09 ] >>137 お前ちょっと頭おかしいじゃね? > [3.3] 言語:C++ ってなってるんだからソースがC言語だろうがC++に決まってんだろうが 馬鹿が見落としを指摘されたくらいで何噛み付いてきてんだよ 気分悪いわ死ね
142 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:54:56.44 ] 回答しない奴の態度がドデカイのは仕様です
143 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:55:17.52 ] 沸点低いやつだらけでワロタwww ていうかお前ら見てないで宿題手伝ってやれよ俺もだがwwww
144 名前:79 mailto:sage [2012/01/10(火) 20:56:36.87 ] どなたか、>>103 の続きをやってくれる方いませんか? 後は、 1, DCT-Vの結果に2/N倍すること。 2, /○○ -dct2と入力すればDCT-Uを、/○○ -dct3と入力すればDCT-Vの計算をしてくれるようにする。
145 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:58:44.64 ] >>141 ソースがCだったらCっぽく書いてほしいのかなと思って聞いたんだよ ソースも読まずに勝手に見落としだと思い込んでるのはそっち 不快なのはお互い様
146 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:59:31.09 ] 下らない事で言い争いになるのも人間性の問題だ・・・プログラマー以前に問題があるぞ。
147 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 21:04:31.73 ] こんな底辺のスレに常駐してる時点で…
148 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 21:05:17.41 ] プログラマーなのに余裕ないってよっぽどだな 普段から顧客を怒らせたりしているのかと心配になる
149 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 21:06:16.75 ] >>147 このスレ底辺なの?
150 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 21:08:56.39 ] プログラマーに顧客を相手させちゃ駄目だよ。
151 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 21:14:38.60 ] >>149 過去レス読めばいやでもわかるよ
152 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 21:26:04.45 ] プログラマーを否定する奴が多い=本職はここにはいない
153 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 21:50:55.15 ] 自演だといわれそうな気がするけど、>>145 は本職かつ、それなりにこなれてる人だと思う 主に元の形を維持しようとするあたりで
154 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 22:44:37.25 ] 「気に入らない」って言って、全部書き直しちゃうプログラマーっているよね?
155 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 23:24:07.85 ] [1] 授業単元:C言語 [2] 問題文(含コード&リンク): codepad.org/xmcn6oBo をもとに以下の構造体を、 struct student{ int num; char name[10]; int score; }; 構造体のデータ設定は struct student St[]={{1, "Ichi", 90}, {2, "Ni", 60}, {3, "San", 70},{4, "Yon", 85}, {5, "Go", 80}}; を用いること。 また、構造体データの退避用として。同じstudent構造体の変数(ここではtmp)を定義すること [3] 環境 [3.1] OS:Windows7 [3.2] コンパイラ名とバージョン:VisualStudio2008 [3.3] 言語:C [4] 期限:1/14まで
156 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 23:28:59.06 ] >>155 すまん、問題文がよくわからん。
157 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 23:44:15.73 ] >>71 じゃねーの?
158 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 23:44:52.28 ] 民主党には朝鮮人など外国人のなりすまし、スパイが約90名在籍している 野田内閣は過半数が帰化人 野田はどうだろうか 韓国人から賄賂を貰い、韓国人の集いに出席している野田は
159 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 23:54:21.74 ] [1] 授業単元:計算機実習 [2] 問題文(含コード&リンク):codepad.org/nbsATV4X [3] 環境 [3.1] OS:WIN7 [3.2] VisualStudio2010 [3.3] 言語:C++ [4] 期限:2012年1月13日まで [5] その他の制限:特になし よろしくお願いします
160 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 00:00:37.65 ] >>157 トン!
161 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 00:07:40.01 ] >>154 エンバグさえしなければ別にいいかとおもう方なんだけど、あまり好まれないね
162 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 00:39:48.75 ] エンバグしてないことを誰かが確認しないといけなくなるからな
163 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 00:48:47.74 ] // >>159 // 実行方法: a.exe < score.txt #include <string> #include <iostream> using namespace std;string grade(double score){struct{double score;const char* grade;}table[]={90,"A+",80,"A ",70,"B ",60, "C ",0,"D ",};int i=0;while(score <table[i].score)i++;return string(table[i].grade);}int main(void){string id; double score;double sum=0;int count=0;while(cin>>id>>score){if(score<=0) continue;cout<<id<<" "<<grade(score)<<" "<<score<<endl;sum+=score;++count;} if(count)cout<<"平均点: "<<sum/count<<endl;}
164 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 01:09:09.47 ] 麻呂がクイッ クソートするでおじゃる
165 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 05:34:42.46 ] 麻呂vsQZ
166 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 05:54:34.89 ] 二人まとめて隔離スレに放り込みたい
167 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 09:49:51.66 ] [1] 授業単元:プログラミング言語 [2] 問題文(含コード&リンク):codepad.org/j70pMWMp [3] 環境 [3.1] OS:WIN7 [3.2] VisualStudio2010 [3.3] 言語:C++ [4] 期限:2012年1月14日まで [5] その他の制限:特にありません
168 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 10:06:17.74 ] >>167 ideone.com/iSVlg
169 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 14:17:50.27 ] __________ | 見ろよ! | ./::::::::::::::::::ノ、ヽ | 民主党支持者がいるよ!w | ./:::::::;;;-‐‐''"´ |:::| \____ ________/ |:::::::| 。 .|:::| ノ´⌒ V _____ .|::::/ ⌒ ⌒ ヽ:| γ⌒´ ヽ, / _____) |:::| /・\ /・\|| // ""⌒⌒\ ) | / ヽ げひひw .|´ ⌒_ ヽ⌒ | . i / ⌒ ⌒ヽ ) | 〉 ⌒ ⌒ | .| :::⌒(__人_)⌒| !゙ /・\ /・\i/ |/. /・\ /・\ヽ ⊂ ̄ヽ___ ヽ \__| ⊂ ̄ヽ_ | :::⌒(__人_)⌒⊂ ̄ヽ_ | ::::⌒(__人_)⌒:: | <_ノ_ ヽ_ _/ <_ノ_. \ \__| / .<_ノ_ \ ´ \__| ノ い〜ひっひw
170 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 16:55:00.60 ] [1] 授業単元:C言語 [2] 問題文(含コード&リンク): int型の配列arrayを宣言し、配列の1番目と3番目の中身の値を入れ替えて表示するプログラムを作成しなさい。 但し、配列の大きさは3で、配列の中の数字は任意とする。 【実行結果例】 入れ替え前 15 20 28 入れ替え後 28 20 15 [3] 環境 [3.1] OS:windows7 [3.2] コンパイラ名とバージョン:gcc [3.3] 言語:C [4] 期限:特に期限はありません [5] その他の制限:特になし 授業復習用の問題なんですが、どうしても解けなかったので投稿させていただきました よろしくお願いします。
171 名前:88 mailto:sage [2012/01/11(水) 17:10:30.73 ] >>90 のAについてですが、構造体の->というアロー演算子と入れ子 というのを少し調べてみたのですが理解できませんでした。 ポインタ操作を構造体に用いる場合はアロー演算子が必要ということは わかりましたが、自分で作る場合どのように使用したらいいのかまだ把握できないので できれば、構造体を使わずにプログラムを作成することはできませんか? すみません。面倒であれば放っておいてかまいませんので、お願いします。
172 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 18:01:03.12 ] >>170 for(i=2;i>=0;i--){printf("%d ",array[i]);}
173 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 18:20:31.69 ] >>155 についての補足 codepad.org/xmcn6oBo に struct student{ int num; char name[10]; int score; }; と struct student St[]={{1, "Ichi", 90}, {2, "Ni", 60}, {3, "San", 70},{4, "Yon", 85}, {5, "Go", 80}}; を用いて、リスト構造体でscoreを昇順にして欲しいんだ
174 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 18:54:06.45 ] >>171 pa->nextは(*pa).nextの省略形ってだけだよ
175 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 19:58:49.08 ] [1] 授業単元:基礎C言語 [2] 問題文:複数(2つ以上)の文字列をコマンドライン引数で与え、 小文字のアルファベット順に並べて出力するプログラムを作成せよ。 ただし、文字列の長さが10文字を超える場合は11文字目以降は 無視するプログラムを作成せよ。 [4] 期限:今週の土曜日まで ideone.com/lLRk4 ↑ソースなのですが 何をしているのかが全くわかりません。できれば一行ごとに解説していただきたいです。 よろしくお願いします。
176 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 20:25:53.72 ] [1] 授業単元:C言語 [2] 問題文(含コード&リンク): www.kent-web.com/pubc/book/test/uploader/uploader.cgi?mode=downld&no=5045 二分木の操作関数群↓ www.kent-web.com/pubc/book/test/uploader/uploader.cgi?mode=downld&no=5044 [3] 環境 [3.1] OS:Linux [3.2] コンパイラ名とバージョン: gcc [3.3] 言語: C [4] 期限: 2012年1月13日まで よろしくお願いします。
177 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 22:15:05.34 ] [1] 授業単元:C++ [2] 問題文(含コード&リンク): 以下のxmlファイルからSysDataの格納パスを取得する <?xml version="1.0" encoding="utf-8"?> <Data> <Items> <Key>SysConf</Key> <Value>D:\tmp\conf</Value> </Item> <Items> <Key>SysEtc</Key> <Value>D:\tmp\etc</Value> </Item> <Items> <Key>SysData</Key> <Value>D:\tmp\data</Value> </Item> </Data> [3] 環境 [3.1] OS: Windows7 [3.2] コンパイラ名とバージョン: VisualStudio2008 [3.3] 言語: C++ [4] 期限:1/12 AM [5] その他の制限:特に無し よろしくお願いします。
178 名前:デフォルトの名無しさん [2012/01/11(水) 22:22:35.37 ] 800 自分:名無し募集中。。。[] 投稿日:2012/01/08(日) 22:00:50.04 0 AKBブーム捏造の裏 サウンドスキャンの売り上げでさえほとんどが業者の自社買い他社買いで 資金洗浄した金額がオリコンの枚数×CDの価格って感じかね livedoor.blogimg.jp/dqnplus/imgs/f/f/fff69a26.jpg
179 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 22:24:06.82 ] こういうのは、MSXML 使ってもいいのかな?
180 名前:177 mailto:sage [2012/01/11(水) 22:32:04.44 ] >>179 使っても大丈夫です。 getElementsByTagName辺りを使ってやってみてはいるんですが、中々上手くいかない状態です