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


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

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



1 名前:デフォルトの名無しさん [2012/01/04(水) 23:04:36.09 ]
あなたが解けないC言語/C++言語の宿題を片付けもらうスレッドです。気に入らない質問やその他の発言はスルーの方向で。

【質問者へ】
回答者の便宜のため、質問の際は以下を行うことを推奨します。
・質問は【質問テンプレ】を利用してください。 >>2以降にあります。
・問題文は、出題されたまま全文を書いてください。
・問題文やコードをリンクするときは、一言内容にについて説明をつけましょう。
・計算問題は数式をあげ、どのような計算をするのか詳しく説明してください。
・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。
・後から問題に付け足しするのはコラー!!です。付け足しは作業を無駄にしがちです。
・なりすましを防ぐため、トリップを使ってください。名前欄に、「#」に続けて任意の文字列を入力して投稿すると、その文字列を知らない他人に騙られることを防ぐことができます。

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辺りを使ってやってみてはいるんですが、中々上手くいかない状態です



181 名前:122 mailto:sage [2012/01/11(水) 23:11:34.71 ]
>>131
有難う御座います

182 名前:88 mailto:sage [2012/01/11(水) 23:19:42.24 ]
>>174 返答ありがとうございます。

実はmallocとfreeについてもよく知らなくて非常に困っている状態です。
その他の制限に特になしと書いた自分が悪いのですが、
ここで宿題の返答についてわからないことがあれば質問とかしてもいいのでしょうか?






[ 続きを読む ] / [ 携帯版 ]

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

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