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


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

C#,C#の宿題片付けます。



1 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 17:20:54 ]
需要はないかもしれんが立ててみた。

482 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 13:47:16 ]
USB キーボードとして認識するやつ買っとけ

483 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 18:08:05 ]
>>477
var count = int.Parse(Console.ReadLine());
Enumerable.Repeat("★", count).ToList().ForEach(Console.Write);

484 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 19:25:23 ]
>>475
あなたにシリアル通信は難しそうなので、>>482さんの言うとおりUSBキーボード認識のものを購入すれば?
ノープログラムで入力を表示できるよ。


485 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 20:58:49 ]
HIDだと競合したりしないの?

486 名前:デフォルトの名無しさん [2009/07/05(日) 21:23:13 ]
>>484
USBキーボード認識
この意味すら分かりません。
バーコードとどういう関係があるの?

487 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 22:09:41 ]
それくらいの事も調べられないのかクズ

488 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 22:18:14 ]
それがわからんようでは自作は無理かも

489 名前:デフォルトの名無しさん [2009/07/05(日) 22:36:08 ]
大量処理のバーコードリーダーでもUSBキーボード認識は使えるの?
双方向で通信したいということは大量処理用のバーコード機器なのだろうけど。

490 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 22:40:57 ]
えっ?
双方向で通信したいって話だっけ?



491 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 22:52:24 ]
>>490
双方向と言ってもバーコードリーダーなら設定時以外は、
ライトオンかオフぐらいしか使わないと思うけど

492 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 22:54:52 ]
どれが質問者の書き込みだよ。

493 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 01:00:07 ]
スタッカにカードセットして制御しながら読むとかじゃないのかな
打刻とか言ってるし

494 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 01:37:49 ]
>>473
結局高くつくという結果にならないことを祈ってるよ

495 名前:デフォルトの名無しさん [2009/07/06(月) 02:14:20 ]
スタッカにバーコード用紙を置き、C♯アプリケーションからバーコードリーダーの読み込み命令を送るんだよね。
つまりC♯の機能にバーコードリーダーを動かすコマンドがあるかどうかかな。

496 名前:デフォルトの名無しさん [2009/07/06(月) 02:16:26 ]
>>494
どういうこと?
結局自分ではお手上げになり、ベンダーに頼む顛末になるから?

497 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 02:52:56 ]
お前ら、スレ違いの話をいつまで引きずるつもりだ?

498 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 03:05:41 ]
いやいや、お手上げになると決めつけてはないよ。
ただ、あまり知識のないところから開発できるようになるまでの工数とかかかっちゃうじゃない?
そういう面で。

499 名前:デフォルトの名無しさん [2009/07/06(月) 06:01:50 ]
そんな、アプリケーションからバーコードリーダーを遠隔起動なんてできるの?
打刻もやるとなれば、アプリケーションから印字内容や印字位置を送信できなきゃだめだろ。
そんなの可能なのか?

500 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 06:42:03 ]
BCR触ったことのない人間があれこれ想像してもしょうがないだろw
とりあえずBCRの商品名を聞かないと話にならない。



501 名前:デフォルトの名無しさん mailto:sage [2009/07/08(水) 11:53:20 ]
>>464
orz ごめん

502 名前:デフォルトの名無しさん [2009/07/10(金) 19:27:43 ]
問題文:提供してある実行ファイルとテンプレートを元に,
Hit & Blowゲームを完成させよ
期限:7月24日

テンプレートと実行ファイル
www.dotup.org/uploda/www.dotup.org221960.zip

お願いします

503 名前:デフォルトの名無しさん mailto:sage [2009/07/10(金) 20:57:28 ]
丸投げキタコレ

504 名前:デフォルトの名無しさん mailto:sage [2009/07/10(金) 21:16:19 ]
>>502
見たら完成版のEXEファイルが入ってた
…ということはRefle(ry

505 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 00:24:09 ]
こわいwww

506 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 10:03:02 ]
>>502
優しいなぁ。その課題を出した人。
まだ一週間以上あるじゃねぇかww

507 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 10:09:50 ]
>>505
===================================================
Reason the color of four pins.
Please select the answer by next number.
0:Black 1:Blue 2:Green 3:Red 4:White 5:Yellow
===================================================
[ ? ? ? ? ]
0
1[ Black 1
1[ Black Blue 2
1[ Black Blue Green 3
1[ Black Blue Green Red ] Hit:0, Blow:3
1
5[ Blue 2
5[ Blue Green 3
5[ Blue Green Red 4
5[ Blue Green Red White ] Hit:0, Blow:2
2
6[ Green 3
6[ Green Red 4
6[ Green Red White 5
6[ Green Red White Yellow ] Hit:0, Blow:2
2
7[ Green 3
7[ Green Red 4
7[ Green Red White 5
7[ Green Red White Yellow ] Hit:0, Blow:2
3
8[ Red 4
8[ Red White 0
8[ Red White Black 2
8[ Red White Black Green ] Hit:2, Blow:1

508 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 15:12:42 ]
EXEをReflecto(ryで逆コンしたらそれっぽいソースが出てきたw

509 名前:デフォルトの名無しさん [2009/07/11(土) 15:46:03 ]
できればC#のテトリスのフィールドを示すコードを
教えてもらいませんでしょうか?
期限:明日

お願いします

510 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 15:52:45 ]
>>509
テトリスのフィールド?イミフ



511 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 15:52:49 ]
何が要求されてるのかまったくわからない

512 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 16:49:01 ]
手とリスの画面だろう

513 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 17:25:42 ]
>>509
var field = new bool[20, 10];

514 名前:デフォルトの名無しさん [2009/07/11(土) 17:36:34 ]
ラジオボタンを2つ設置し、
どちらがオンになっているかで、下部のパネルを切り替えようと思っていますが、
パネルを2枚重ね、ラジオボタンのオンオフを見て「BringToFront」
メソッドを実行しようとしても、切り替わりません。
何が原因でしょうか…。
よろしくお願いします。

515 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 17:45:11 ]
デザイナ画面でパネルを重ねようとして
パネル1の中にパネル2を入れちゃった、っていう可能性は?

516 名前:デフォルトの名無しさん [2009/07/12(日) 03:02:16 ]
>>515
おっしゃるとおりでした。
解決できて嬉しいです。
本当にありがとうございました。

517 名前:デフォルトの名無しさん [2009/07/12(日) 15:28:59 ]
ツリービューのノードをクリックしたとき、
文字が反転からややはみだしそうな感じで、中央になりません。
ノードの高さは十分確保しています。
なぜでしょうか。

518 名前:デフォルトの名無しさん mailto:sage [2009/07/15(水) 04:22:43 ]
NodeのNodeFontいじるとそうなったりするかなー くらいしかわからない

519 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 13:09:07 ]
こんにちは。どなたかC♯でBMI計算プログラムをvisual studio 2008 もしくは2005 で作成してアップしてくださいませんか・・・?
そのプロジェクトフォルダ全部をアップお願いします。

520 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 13:10:07 ]
こんにちは。どなたかC♯でBMI計算プログラムをvisual studio 2008 もしくは2005 で作成してアップしてくださいませんか・・・?
そのプロジェクトフォルダ全部をアップお願いします。
Webアプリケーションでお願いします。



521 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 13:13:51 ]
BMIとか直ぐ出来るだろう
計算式が分からないとかじゃないよね

522 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 13:20:30 ]
それがまったくの初心者なんでわからないです。

>>520に追記ですが、身長と体重を入力して、ボタンを押すと計算結果などが、第二画面に出力表示される形でお願いします。

523 名前:デフォルトの名無しさん [2009/10/17(土) 13:46:42 ]
>>520に追記で申し訳ございませんが、BMIだけではなく生徒全員(多い)のデータベースも必要との、ことです。
期限は明後日までなので、できるかた、どなたでもかまいませんのでお願いします。

524 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 13:54:00 ]
しねばいいのにw

525 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 14:00:36 ]
Webアプリケーション?ここはC#だぞ?

本気でC#でWebアプリケーション作るの?

526 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 14:04:41 ]
★★ Java の宿題ここで答えます Part 68 ★★
pc12.2ch.net/test/read.cgi/tech/1248012902/373

373 名前:デフォルトの名無しさん[sage] 投稿日:2009/10/17(土) 13:07:04

【 課題 】C♯もしくはJAVAでBMI計算プログラムをvisual studio 2005 で作成
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】10月18日 日曜22時まで
【 補足 】できればC♯でお願いします。



527 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 15:54:27 ]
>>520
uproda.2ch-library.com/lib180653.zip.shtml

ダウソキーは p で。
10分で消す。

528 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 16:31:45 ]
>>527
乙。
これなら満点だな。

529 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 17:19:55 ]
>>525
ASP.NET使ってる人も少なくないぞー

530 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 19:55:18 ]
>>527
kawauchiさんありがとうございました^w^



531 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 20:05:51 ]
わんこが笑ってるように見える。まあ現実のわんこは決して笑わないが
^w^

532 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 20:12:31 ]
本人は拾ったんだろうか。

533 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 20:54:39 ]
>>530
そういうデータってどこから見れるん?

534 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 20:57:35 ]
>>533
アセンブリ内

535 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 21:43:24 ]
upするのはprojectファイルまで。

536 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 21:48:59 ]
>>533
プロジェクトのプロパティ、というか自動生成されるAssemblyInfo.csに
書かれてる。

まあ、別にその程度の情報書いてあったからって何だって話だと思うけどな。

537 名前:デフォルトの名無しさん [2009/10/19(月) 15:53:21 ]
北斗電子のPUPPY2を八の字走行をさせたいのだがC言語が全く分からないから手伝って下さい。


PUPPY2ってのはこれ↓
www.hokutodenshi.co.jp/7/PUPPY.htm#puppy2

538 名前:デフォルトの名無しさん [2009/11/17(火) 12:17:31 ]
y=sin(ωt+θ)の波形を描くプログラム
ωとθは各フォームによって指定できるようにするって問題なんですが、、、
すいません、さっぱりです。
助けてください。

539 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 12:18:51 ]
どこから説明すればいいんだ・・・
まさかプロジェクトの作成から?

540 名前:538 [2009/11/17(火) 12:21:37 ]
>>539正直、答えが欲しいって感じです。。
プロジェクトの作成は、まぁなんとかできます;

赤い線の波形が出したいんですが・・・



541 名前:TOORI-SUGARI mailto:sage [2009/11/18(水) 07:08:18 ]
>>538>539 コンソールに'*'でグラフは描けるのか?
フォームは、例えばここで出来てるのをコピーすればいい。
「遥か彼方の彼方から」
d.hatena.ne.jp/tek_koc/20081103/1225695888

もっといいサイトも検索すれば有ると思う。

542 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 20:14:03 ]
DBからSqlAdpterを使用してSchemaも取得しDataSetに格納→
DataSetをTableに格納し、DataGridViewで表示→
レコードの修正、削除、更新→
確定ボタン(Commitボタン?)押下→
修正データをDBに反映→
修正したレコード数をMsgBoxに表示

の一連の流れを知りたいのですが何か参考になるサイトか
よろしければサンプルコードを教えて頂けませんか?

ググって以下のサイトなどを参考にしているのですが何が何やらさっぱりで困ってます。

msdn.microsoft.com/ja-jp/library/haa3afyz(VS.80).aspx

support.microsoft.com/kb/311274/ja

d.hatena.ne.jp/twisted0517/20090406/1239001472

543 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 20:47:08 ]
C#の宿題助けてくださしあ><お願いします。
Visual Studio 2005使用です。
問題文などはzipの中に入っています。説明不足等がありましたら補足します。
uproda11.2ch-library.com/11213069.zip.shtml
DLキーは2chです。

どうかよろしくお願いします。



544 名前:デフォルトの名無しさん [2009/12/02(水) 20:47:50 ]
おっとage

545 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 20:54:44 ]
どんな問題か、ちょっとくらい説明書けよ
問題見たければダウンロードしろ?ふざけやがってそんな気にもなれんわ!

546 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 21:18:02 ]
>>543
EntryNameを解析中にエラーが発生しました。

547 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 00:39:29 ]
>>543
参考にしてください。
ttp://uproda11.2ch-library.com/11213141.zip.shtml
pass:2ch

548 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 04:10:27 ]
>>542
msdn.microsoft.com/ja-jp/netframework/ee815795.aspx

549 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 06:19:37 ]
>>545 申し訳ないです。問題は配列を使ってログイン処理を行うページを作成です。
>>546 あら?自分はそのようなエラーはでなかったのですが・・・んー
>>543 ありがとうござます!!助かりました。

550 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 16:24:12 ]
>>547
登録ボタンの中身もっと簡単に動かせないですかね・・・



551 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 16:30:44 ]
>>550
自分でやりなさい

552 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 17:54:04 ]
サーセンちょっと調子のりました

553 名前:デフォルトの名無しさん mailto:sage [2010/01/02(土) 11:26:24 ]
問題)
社員データを一元管理するためのサーバークライアントシステムを作れ
要求仕様)
管理するデータは社員番号、氏名、所属、入社年月日
クライアントから追加、削除、修正が行えること
管理データはCSV形式で保存すること


554 名前:553 mailto:sage [2010/01/02(土) 12:17:40 ]
あ、サンプル有りました ごめんなさい。

555 名前:デフォルトの名無しさん [2010/01/14(木) 12:17:39 ]
問題文:テンプレートを元にゲームの改造をする
期限:1月28日

www.dotup.org/uploda/www.dotup.org560422.zip
pass:ccc
お願いします

556 名前:デフォルトの名無しさん mailto:sage [2010/01/14(木) 18:27:30 ]
www.dotup.org/uploda/www.dotup.org560422.zip.html

557 名前:556 mailto:sage [2010/01/20(水) 10:29:17 ]
再アップしていいか?

558 名前:デフォルトの名無しさん mailto:sage [2010/01/20(水) 13:37:59 ]
お願いしまう

559 名前:556 mailto:sage [2010/01/20(水) 13:51:30 ]
uproda11.2ch-library.com/11221289.zip.shtml
0000

560 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 09:47:21 ]
宿題ってなんだ
問題出してもいいの?



561 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 11:52:40 ]
はい

562 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 20:39:16 ]
HtmlDocument doc = new HtmlDocument();って宣言したら
型 'System.Windows.Forms.HtmlDocument' のコンストラクタが定義されていません。 (CS0143) - C:\project\nettest\MainForm.cs:228,44
というエラーがでます
開発環境は、SharpDevelop 3.1.1です。
よろしくお願いします。

563 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 21:05:22 ]
そのエラーメッセージの通り。HtmlDocumentはnewできない。
それと今時SharpDevelopなんか使わずにVC#2008Express使おうね無料だから。
それとそういう質問はC#スレでしようね

564 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 01:03:57 ]
問題)
このツールをC#で作り直せ
期限)
1/31まで

www.dotup.org/uploda/www.dotup.org591493.zip.html
Microsoft Visual Studio 2008
パスは2ch

ソースも下さい
よろしくお願いします

565 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 01:49:13 ]
了解

566 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 02:29:21 ]
exeとか怖すぎ

567 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 03:16:06 ]
できた

568 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 11:33:19 ]
ぱそこんがぶっこわれた

569 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 14:12:01 ]
reflectorで取り出せと?

570 名前:デフォルトの名無しさん [2010/01/25(月) 18:48:28 ]
ソースっつうか>>564が弄れるような形式で渡せって言ってる?



571 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 23:00:47 ]
int *point; と定義した。
int kazu=600;という文を書いた。
kazuのアドレスは206番地である。
Point=&kazu;とした。
A→*point=-50という文を実行した時kazuの中の値はいくらになりますか?
このA→の文の「*」はどんな働きをして何と呼ばれていますか?

572 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 23:17:41 ]
>>570
はい
そうして頂けると助かります

573 名前:デフォルトの名無しさん mailto:sage [2010/01/26(火) 00:22:56 ]
>>572
>>569で取り出せよ

574 名前:デフォルトの名無しさん mailto:sage [2010/01/26(火) 00:32:27 ]
>>572
ここな
ttp://reflector.red-gate.com/Download.aspx

575 名前:デフォルトの名無しさん mailto:sage [2010/01/28(木) 19:43:39 ]
jane styleのスレリストみたいなコントロールが探してます
listboxではないと思うんですけど、ありますか?ツールボックスに、
教えてください

よろしくお願いします

576 名前:デフォルトの名無しさん mailto:sage [2010/01/28(木) 22:01:18 ]
本当にそれは宿題なのか
あと、みたいなとか言われても分からんから具体的なイメージをだせよ

あ、2行目はここじゃなくて移動先で

577 名前:デフォルトの名無しさん mailto:sage [2010/01/28(木) 23:00:03 ]
aru

578 名前:575 mailto:sage [2010/01/29(金) 07:58:02 ]
今、listboxを使ってるんですが横に項目を追加することが出来なくてそれに困ってます
listboxで出来るならそのやり方を教えてください。
ないなら代わりになるものを教えてください

よろしくお願いします

579 名前:デフォルトの名無しさん mailto:sage [2010/01/29(金) 10:47:09 ]
>>578
jane styleのスレリストみたいなコントロールなら
DataGridViewなんじゃねえの?ってか初心者スレ
で聞いた方がいいぞ

580 名前:rttyfugihoj [2010/01/29(金) 12:02:03 ]
下記のプログラムを関数を用いて実行したいのですが、どのようにすれば良いでしょうか?
回答(できたら簡単な解説)の明記をお願いします。

問題1:入力したプログラムから以下のように出力するプログラムを作成する。
(実行結果例)
文字列を入力: 今日は、晴れです。

今日は、晴れです。
日 す
は で
、 れ
晴 晴
れ 、
で は
す 日
。すでれ晴、は日今

問題2:ファイル入力した漢字データ(全角)を読み込み、行数を数えながら逆から表示するプログラム。
(実行結果例)
(例として次のような C:\test2.txtを入力する)
今日は、晴れです。昨日は、雨で
した。明日は、曇でしょう。明後
日は、快晴でしょうか。 ←の文章を以下のようなプログラムにする。

ファイル名を入力してください:C:\test2.txt

1:で雨、は日昨。すでれ晴、は日今
2:後明。うょしで曇、は日明。した
3:。かうょしで晴快、は日



581 名前:rttyfugihoj [2010/01/29(金) 12:04:16 ]
問題3:ファイルのデータ(英文)を読み込み、一行毎の文字数(スペースも含む)とワード数を数えるプログラム。
(実行結果例)
(例として次のような C:\test3.txtを入力する)
And friends just can't be found
Like a bridge over troubled water
I will lay me down ←の文章を以下のようなプログラムにする。

ファイル名を入力してください:C:\test3.txt
1:And friends just can't be found
⇒31文字、6ワード
2:Like a bridge over troubled water
⇒33文字、6ワード
3:I will lay me down
⇒18文字、5ワード

問題4:1月1日が金曜日の平年(たとえば2010年)について、月日の入力データから、曜日を求めるプログラム。
(実行結果例)
月を入力してください:9
日を入力してください:15
9月15日は、水曜日です。

以上4問です。どうか回答よろしくお願い致します


582 名前:デフォルトの名無しさん mailto:sage [2010/01/29(金) 12:07:19 ]
oshiete1.nifty.com/qa5629826.html

583 名前:デフォルトの名無しさん mailto:sage [2010/01/29(金) 21:09:01 ]
>>581
明日の10時までにレスなかったら教えてやるよ


584 名前:デフォルトの名無しさん [2010/01/30(土) 15:37:43 ]
比較演算子にマッチする正規表現で教えてください。

"<"にはマッチするが"<<"にはマッチしない、その逆の
">"にはマッチするが">>"にはマッチしないという部分
がうまくいっていないようなんです。
どう記述すればいいですか?

if (Regex.IsMatch(str, "(!=|==|<[^<]|>[^>]|<=|>=)"))
{
//条件式です
}
else
{
//条件式ではありません
}


585 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 15:39:47 ]
ここは違いますねorz

586 名前:デフォルトの名無しさん [2010/01/30(土) 15:47:48 ]
はじめまして。初心者ですがよろしくお願いします。
突然ですが、この問題をfortranでお願いします。
学校の宿題なのですが、fortran板で場違いな事をしたため
こちらに教わりにきました。お願いいたします。

問題こちら↓
階乗 n! を計算する関数を作成し,
順列
 n個の異なるものからr個取り出して並べる。
 このときの順列の総数をnPrとあらわす。
 nPr=n(n-1)(n-2)・・・(n-r+1)
を計算する関数を作成し,

組み合わせ
 異なるn個からr個取り出して組を作る。
 このときの組合せの総数をnCrとあらわす。
 nCr = nPr/r!

を計算するプログラムを作成してください。(問題終わり)

よろしくお願いします。

587 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 15:51:03 ]
fortranってなんですか?

588 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 16:26:28 ]
>>586
お前はスレタイすら読むことが出来ないのか

589 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 16:44:19 ]
>>586
pc12.2ch.net/test/read.cgi/tech/1261443439/
で質問した方がいいでしょう。

590 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 20:03:07 ]
>>584
それlexerやない簡約のときに



591 名前:デフォルトの名無しさん mailto:sage [2010/01/31(日) 04:11:25 ]
C#の宿題スレでなにをいってるんだか

592 名前:デフォルトの名無しさん mailto:sage [2010/01/31(日) 11:49:09 ]
まあソースを解析したりするんだったらループでぶん回さないと確実に詰む

593 名前:デフォルトの名無しさん mailto:sage [2010/02/01(月) 10:47:45 ]
>>580
問題1:
Console.WriteLine("文字列を入力:");
string strInput = Console.ReadLine();

string strOutput = "";

for (int i = 1; i <= strInput.Length; i++) {
strOutput += strInput.Substring(strInput.Length - i, 1);
}

Console.WriteLine(strInput);
for (int i = 1; i+1 < strInput.Length; i++) {
Console.WriteLine(string.Format("{0} {1}", strInput.Substring(i, 1),
strInput.Substring(strInput.Length - i - 1, 1)));
}
Console.WriteLine(strOutput);

594 名前:デフォルトの名無しさん mailto:sage [2010/02/01(月) 10:48:27 ]
って答えてから気づいた。マルチかよww

595 名前:デフォルトの名無しさん mailto:sage [2010/02/01(月) 11:09:21 ]
>>594
マルチどころかC言語の宿題w

596 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 11:23:31 ]
>>595
なぜそれをC#の宿題スレにww

597 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 20:37:02 ]
CとC#の区別が付いてないんだろうw

598 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 21:23:19 ]
Cの課題でC#のソースを提出して欲しかったなぁ

599 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 09:04:55 ]
>>582
No.2のギャグ回答でも提出して欲しかった
もしかしてほんとに提出したかも知れんがw

600 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 10:59:19 ]
>>599
ある意味間違ってはいないんだが…ww
提出したら教授は笑うしかないよなぁ。



601 名前:揚げ物 [2010/04/26(月) 12:41:19 ]
神経衰弱ロボットを作ってください。
組み込むロジックはすでに有ります。
pc12.2ch.net/test/read.cgi/tech/1255277760/204

入力はテキスト。
123141516272829303J3Q4K4567890JQK54676879809J0QJK***
1K2K3K4K5Q6Q7Q8Q9J0J12345678901J2J3040596978********

602 名前:デフォルトの名無しさん mailto:sage [2010/04/26(月) 13:58:08 ]
基地外乙

次のかたどうぞ

603 名前:デフォルトの名無しさん mailto:sage [2010/05/30(日) 22:00:29 ]
pc12.2ch.net/test/read.cgi/tech/1268699491/855
using System;
using System.IO;
using System.Collections;

namespace _862
{
  class _862
  {
    static void Main(string[] args)
    {
      ArrayList files = new ArrayList();
      string[] fs =      //folderにあるファイルを取得する
        System.IO.Directory.GetFiles(Directory.GetCurrentDirectory(), "test*.cpp");
      files.AddRange(fs);    //ArrayListに追加する

      foreach (string file in files)
      {
        StreamReader sr = new StreamReader(file);
        string buffer = sr.ReadToEnd();
        sr.Close();

        StreamWriter sw = new StreamWriter(file);
        sw.Write("#include \"stdafx.h\"\r\n" + buffer);
        sw.Close();
      }
    }
  }
}

604 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 08:55:18 ]
pc12.2ch.net/test/read.cgi/tech/1274827528/284
#include "stdafx.h"
using namespace System;

#define N 30
int main(array<System::String ^> ^args)
{
  int i, j, in, seiseki[11]={0};

  Console::WriteLine(L"{0}人分の成績を入力してください。", N);
  for(i=0;i<N;i++){
    do {
      Console::Write(L"{0} > ", i+1);
      try{
      //  in = Convert::ToInt16(Console::ReadLine());
      //  in = Int16::Parse(Console::ReadLine());
        in = int::Parse(Console::ReadLine());
      }catch(...) { in=0; i=N; } /* 数字以外を入れると0で入力終わり */
    } while(in<0 || in>100);
    seiseki[in/10]++;
  }

  for(i=0;i<11;i++){
    Console::Write(L"{0,3}点:", i*10);
    for(j=seiseki[i];j>0;j--)
      Console::Write(L"*");
    Console::WriteLine();
  }
}

605 名前:604 mailto:ageage [2010/06/06(日) 08:58:47 ]
どなたか、>>603 を C++/CLI で書いてみて下さい。

606 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 10:36:50 ]
まったく同じように書くとこんな感じ?
#include "stdafx.h"

using namespace System;
using namespace System::IO;
using namespace System::Collections;

int main(array<System::String ^> ^args)
{
  ArrayList^ files = gcnew ArrayList();
  array<String^>^ fs =
    Directory::GetFiles(Directory::GetCurrentDirectory(), "test*.cpp");
  files->AddRange(fs);

  for each (String^ file in files)
  {
    StreamReader^ sr = gcnew StreamReader(file);
    String^ buffer = sr->ReadToEnd();
    sr->Close();

    StreamWriter^ sw = gcnew StreamWriter(file);
    sw->Write("#include \"stdafx.h\"\r\n" + buffer);
    sw->Close();
  }
  return 0;
}

607 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 11:33:05 ]
いやここC#のスレだから

608 名前:デフォルトの名無しさん mailto:sage [2010/06/06(日) 12:19:22 ]
>>606
有難うございます。.NET

609 名前:デフォルトの名無しさん mailto:qaq12@mail.goo.ne.jp [2010/06/25(金) 16:19:18 ]
以下の問題を頼む。(ルンゲクッタ、クラス、配列、ファイルの書き込み、反復処理を使って)

GAを使って理想的なドアになるようにkp,kd,mを求める
m:ドアの重さ
v:ドアの閉まる速さ
kp:ばね定数
kd:ダンパー
x:距離
x':xをtで微分
x'':xをtで二階微分

eq of motion
-kp*x-kd*x'=m*x''

610 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 20:40:21 ]
理想的なドアの定義は?



611 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 20:53:09 ]
減衰振動にならない範囲で最速で閉じる扉じゃね?

てか、>>609 はなかなか要素いっぱい詰め込んでるなぁ。
配列とファイル書き込みを使う必然性がいまいちわかんないけど。

612 名前:デフォルトの名無しさん mailto:qaq12@mail.goo.ne.jp [2010/06/25(金) 20:59:21 ]
スマン、書き忘れてた

人が開けられる程度の重さ。かつ耐久性のためそれなりの重さ。
具体的には30kgくらい
それと開けたドアが速く閉まるがそこそこの力で開く。
だいたい7〜9[N]くらいで開くくらい



613 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 21:00:18 ]
自演してるからやめた
次どうぞ

614 名前:デフォルトの名無しさん mailto:qaq12@mail.goo.ne.jp [2010/06/25(金) 21:10:39 ]
自演してないから頼むよby609&612

615 名前:デフォルトの名無しさん mailto:sage [2010/06/25(金) 23:54:06 ]
なんかカルビクッパみたいな用語を見ただけでもうお腹いっぱいになった

616 名前:デフォルトの名無しさん mailto:sage [2010/06/26(土) 05:22:00 ]
>>614
自演国へ(・∀・)カエレ!!

617 名前:デフォルトの名無しさん mailto:qaq12@mail.goo.ne.jp [2010/06/26(土) 11:55:57 ]
いや、マジで自演してないから。
むしろなんで自演だと思ったんだよ

618 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 01:57:48 ]
C#でピクチャーボックスの中でイライラ棒を作りたいんだが、当たり判定と自機の動かし方が分りません。
再描画を使えばいいんでしょうか?
アドバイスください

619 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 02:01:47 ]
どんな宿題やねん

620 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 02:40:41 ]
マウスのあるところの色を拾う
道の色ならOK



621 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 02:54:57 ]
マスクのほうがいいでしょうね
速く動かしたときの処理もできるし

622 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 03:25:34 ]
618です。
マウスで移動させるんでしたら、どういうプログラムをうてば良いのでしょう?
無知ですいません。

623 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 04:26:28 ]
というかどうしたいの。
Flashのイライラ棒とかマウスカーソルが棒の役割だけど、そうはしたくないってこと?

624 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 05:54:39 ]
xna使えば?

625 名前:618 mailto:sage [2010/07/01(木) 12:12:30 ]
何度もすいません。

Flashでもxnaでもなく、悪魔でC#で作成したいんです。
マウスからではなく、キーボード上の方向キーを使って操作したいんです。

前レスと意見が変わりましたが、自分の考えはこうです。

626 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 16:15:27 ]
はっきり言うと、君に教えるのはメンドクサイんだ

627 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 17:42:33 ]
イライラ棒って、アナログ入力が向いてると思うんだけど

628 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 19:24:52 ]
xnaはC#じゃんw

629 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 20:29:28 ]
>>625
描画処理と判定処理と方向キー押したときの処理あたりを
作ればいいんでないかな。

630 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 20:41:52 ]
判定をどうつくるかだよな。
xnaだと簡単みたいなんだが



631 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 20:47:08 ]
イライラ棒だったら表示と判定が完全に一致してないとまずいだろうから
コースはビットマップとして持つことにしてピクセルごとに判定するのがいいんじゃないかな
幾何学的な当たり判定よりも簡単だし

632 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 01:18:06 ]
ラベルを壁に使ったサンプルがあったな、確か。
マウスオーバーで当たり判定。

633 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 12:42:24 ]
過疎杉

634 名前:デフォルトの名無しさん [2010/07/16(金) 17:58:10 ]
あの・・
まだ宿題受け付けてもらえますか?



635 名前:デフォルトの名無しさん mailto:sage [2010/07/16(金) 18:48:47 ]
定番の数当てゲームでも提出しときゃいいんじゃね

636 名前:デフォルトの名無しさん mailto:sage [2010/07/16(金) 18:55:50 ]
糸冬 了

637 名前:デフォルトの名無しさん [2010/09/10(金) 02:57:42 ]
人生の初心者です。宿題じゃないんだけれど、ここで質問いいですか?
{ 1, 2, 2, 3, 10, 11, 100, 101, 102, 103 }
っていう配列があります。
ここから重複を無視して、連続数の個数をカウントするにはどう書く?
1を先頭に3個
10を先頭に2個
100を先頭に4個
ということをしたいです。

ttp://ideone.com/MQ4qy
と、無い知恵絞って書いてみたけれど
実はそのものズバリなメソッドがあってで一発でしたとか
無駄に無駄なことしてますでしょうか?添削してください。
配列作っても余分が、無駄だなぁとか
自分では気にいってないのですが、じゃぁどうする?
ってのが解りません。どなたかご教示お願いします。
C#ならなんでも。リンク使ってもラムザ式使ってくださっても結構です。

638 名前:デフォルトの名無しさん mailto:sage [2010/09/10(金) 09:53:23 ]
>>637
こんなんとか?
ttp://ideone.com/kRkoj
連続の先頭をマークしてそこからの差分とカウンタ値の比較な方法
Dictionary にしてみたけどarrayとのコスト比較はこの規模じゃ負けるだろう


639 名前:デフォルトの名無しさん mailto:sage [2010/09/10(金) 10:34:13 ]
>>637
こんなもんかな↓
ideone.com/YBUbt

Ideone 上で匿名型使うとエラーになってるのかな、これ。
ローカルにコピれば動くと思う。

シーケンス操作系は yield と LINQ 使いまくった方がきれい。

640 名前:637 mailto:sage [2010/09/10(金) 20:48:52 ]
皆様ありがとうございます。
>>638 arraydada.Count()で拾ってたけど、arraydata.Lengthで良かったのか!
まず、そんなところから勉強になってます。
Dictionary型の使い方、積極的にarray配列から移行していった方が、今後は善いですか?
適材適所?のカン処ってのが知らないので、無闇やたらに使っちゃ駄目とか注意点ありましたら、お願いします。

>>639 とても歯応えのある内容で、動いているけど、内容まだ消化しきれてません。
質問したい事柄あるのですが、もうちょっとググッて咀嚼した上でお尋ねしたいと思います。

で、「シーケンス操作系」って、どう身に付けたらいいですか?ググッてもPLCとかリレーとかスターデルタ起動とか・・・
そっち系が上位に出てきてしまい。LINQのほうはSQLのクエリが〜とかデータベース無知の私には歯が立たない。
問題集?とか参考図書みたいな例題ものありましたら、怖いもの見たさで目を通して見たいので
お勧めありましたら是非ご紹介ください。



641 名前:デフォルトの名無しさん mailto:sage [2010/09/10(金) 20:52:27 ]
>>640
LINQ、別にSQL詳しくなくても難しくないかと。
てか、SQLだって、データ参照する側は、条件指定とコラム(プロパティ)選択してるだけだし。


642 名前:デフォルトの名無しさん mailto:sage [2010/09/10(金) 21:36:11 ]
こういう単純なヤツがSQL組むと、実行計画がエラいことになるんだよな・・・

643 名前:デフォルトの名無しさん mailto:sage [2010/09/12(日) 00:34:56 ]
>>639 が もうサッパリ理解できないんだけど
どのくらいの期間取り組めば、こんなのバリバリ書けるように上達するの?
それとも>>639さんは変態レベルなの?

644 名前:デフォルトの名無しさん mailto:sage [2010/09/12(日) 00:40:56 ]
>>639 は変態


645 名前:デフォルトの名無しさん mailto:sage [2010/09/12(日) 01:25:59 ]
>>643
ufcpp.net/study/csharp/da_about.html

個人的には、CとかC++、C# 1.0からの積み上げて覚えていくんじゃなくて、
こういうデータ処理の考え方を先に、最初から身に着けて欲しいんだけども。

バリバリ書ける人だから >>639 みたいなコード書くんじゃなくて、
「やりたいことを意図通りに書いたら普通 >>639 になるよね」ってなればいいんだけど。
ちょっとまだまだそのレベルではないよなぁ、プログラミング言語の進歩は。

646 名前:デフォルトの名無しさん mailto:sage [2010/09/12(日) 01:27:36 ]
>>642
それは SQL のむずかしさじゃなくて、DB 製品のチューニングのむずかしさな気が。
DB 専門家として生きるなら必須の知識だけど。

647 名前:デフォルトの名無しさん mailto:sage [2010/09/12(日) 06:26:02 ]
遅延評価で泣け

648 名前:デフォルトの名無しさん mailto:sage [2010/09/12(日) 10:28:21 ]
遅延評価も当たり前のことであって欲しいんだけど。
1行ずつ処理するのに、行数分の temporary なリスト作るとかおかしな話だし。

649 名前:デフォルトの名無しさん mailto:sage [2010/09/12(日) 12:52:06 ]
>>639 は変態。変態という名の紳士さんだよ?

650 名前:デフォルトの名無しさん mailto:sage [2010/09/12(日) 22:16:52 ]
逆にどういう場面なら >>639 みたいな実装方法が効いてくるか
汎用性と拡張性?



651 名前:デフォルトの名無しさん mailto:sage [2010/09/12(日) 23:38:59 ]
うまい具合にyield使ってるね。
問題が問題だから拡張性はないとおもう。

652 名前:デフォルトの名無しさん mailto:sage [2010/09/12(日) 23:58:11 ]
>>639の人気に嫉妬

653 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 00:34:07 ]
>>650
意味の単位で切れてるってのがポイントかな。
コードの意図が読み取りやすくなるし、
切った部分単位でテストできるし。

今回、そんなに複雑な問題じゃないから一気にかけるけど、
もっと要件増えた時に、区切って書けてるって大事。

逆に、多分みなの想像通りだけど、パフォーマンスは2・3割落ちるんで不利だと思う。

>>651
連続したとこの重複削除とか、階差求める辺りは他でも使えそうな気がしなくもない。
条件によって Split するところは、ToLookup 辺りで代用できるやり方考えてもよかったと思う。

654 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 01:26:00 ]
>>652
ヒント:自演

655 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 01:37:33 ]
ttp://ideone.com/sGL9G

変態、もとい天才の俺が標準クエリだけで作ってやったぜ
とりあえず、アルゴリズムの提示が目的なので効率は無視

>>639
> Ideone 上で匿名型使うとエラーになってるのかな、これ。
匿名型は使用できているから、yieldが未対応なのかも

656 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 01:58:03 ]
>連続したとこの重複削除とか
そこ、車輪の再発明してないかい?

657 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 02:27:11 ]
>>659
{ 1, 2, 2, 3, 2, } みたいなのは、
{ 1, 2, 3, 2 } にしないといけないのよ?
{ 1, 2, 3 } にしていいなら標準の Distinct でいけるけど。
何かあったっけ?連続したところだけの重複削除。

658 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 02:32:03 ]
>>655
それ、順序失ってない?
array を { 1, 2, 3, 10, 11, 100, 101, 102, 103 } から
{ 1, 3, 10, 11, 100, 101, 2, 102, 103 } に変えても同じ結果になっちゃうけども。

順序考えたら、
x.ZipWith(x.Skip(1)) とかを利用して普通に階差求めた方がいいと思うよ。

659 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 02:40:16 ]
階差数列作るところは
array.Zip(array.Skip(1), (x, y) => new { Value = x, Difference = y - x })
で行けるし、
最後のグループ化のところは GroupBy なり ToLookup で行けそうだけど、
階差が1出ないところで切るって条件付けがやっぱりイテレーターブロック使いたいなぁ。

状態持たなきゃいけない部分はクエリ式だけじゃ書きにくい。


660 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 02:57:46 ]
標準クエリ演算子だけで実装するならこんなとこだな

ideone.com/DBlMP

Ideone、.NET 4 が使えないんだな。Zip(4 で追加された拡張メソッド)ないって怒られる。

クエリ式の中で (count += x.Difference - 1) とかやっちゃってる辺りがあまりよろしくない。
ここだけはイテレーターブロックにした方がいいと思う。
(クエリ式で、周りのローカル変数捕まえて、状態書き換えちゃうのはあんまり美しくない。)

あと、連続した項しかグループ化しないことわかってるのに GroupBy 使うのは
あんまりおすすめしたくない。
この目的には GroupBy は過剰スペックでパフォーマンス落とすと思う。

という辺り考えた結果、>>639 みたいな実装に。



661 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 03:01:15 ]
とうか、順序の扱いどうなんだろ。
順序保ちつつっての前提で書いちゃってるけど、実は Distinct でよかったのか?
あるいは、想定がソート済み整数列だったりするのかな。


662 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 03:21:15 ]
それよりこんなに人が沸いたことに驚きを隠せない

663 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 03:39:08 ]
いつもは過疎スレなのに意外と見てる人多いんだな

664 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 04:27:28 ]
ヒント:自演

665 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 07:15:35 ]
素直に実装した自分がバカみたいじゃないかorz

666 名前:637 mailto:sage [2010/09/13(月) 22:01:12 ]
( ゚д゚)ポカーン 今の正直な気持ちです。

ふらっとC#スレなら、適当に弄られて答え解らんまま放置だろうし
C#相談室なら馬鹿にされて放置だろうし
ここなら、過疎ってて返事そのもの無いかもと思いつつ、あんまり期待もせず質問してみた。
ところが、寝て起きて○○して帰ってきたら、超難度の解答がついてて驚愕。
さらに、親切丁寧な>>645ドキュメントが整備されてて、またまた驚愕。
さらにさらに、私の理解を超越した高尚な議論が交わされ始めて、もう( ゚д゚)ポカーン

>とうか、順序の扱いどうなんだろ。
最初はバラバラの値達です。
前処理で昇順に並べてあげようかな?と考えていました。
その後で>>637の処理をやろうと。

コントローラに入ってるバッファメモリのデータを、通信で読んで表示するプログラムが作れたらなぁ
というのが発想の原点です。(俗にスキャダとか言うそうですが)
バッファ1番地のデータください、バッファ2番地のデータください、もう一回バッファ2番地の・・・
と毎回送受信するよりも
1を先頭に3個ちょうだい、10を先頭に2個ちょうだい、100を先頭に4個ちょうだい
とブロックで転送すりゃ送受信のキャッチボールの回数減らせられるよね?という事柄に使ってみようかと。
ですから、ソート処理前の例えば{1,2,3,4,5,6,7,8,2,2,3,4,5,6,7,8}は「1を先頭に8個」って具合になります。
そのあとは、おいみんな、データとって来たら各自自分の値を参照しに来〜い。を作る予定です。
予定、つもり、できたらなーのオンパレードで形になるのはいつになるのか・・・ですが
千里の道もなんとやらで、一歩一歩進めて行こうと、そんなつもりで勉強してます。

667 名前:デフォルトの名無しさん mailto:sage [2010/09/13(月) 22:33:54 ]
ああ、それなら arraydata.OrderBy(x => x).Distinct() で OK。

668 名前:デフォルトの名無しさん mailto:sage [2010/09/14(火) 01:04:37 ]
>>666
PLCのデータ読むだけならソケット通信だけで十分

669 名前:デフォルトの名無しさん mailto:sage [2010/09/14(火) 01:40:14 ]
いやいや。十日ぐらいかかるんじゃね?

670 名前:デフォルトの名無しさん mailto:sage [2010/09/16(木) 00:08:05 ]
ヒント:>>637は算術師。 ラムザ式ってなんだよ!



671 名前:デフォルトの名無しさん mailto:age [2010/10/21(木) 09:55:16 ]
過疎age

672 名前:デフォルトの名無しさん mailto:sage [2010/11/24(水) 08:17:18 ]
入力制限を掛けたいと思っているのですが

@ 英数字 
A . (ピリオド)
B _ (アンダースコア)
C バックスペース
D Delete

のみ入力可能にしたいのですがどの様な正規表現をかけばよいでしょうか?

※A〜Dの記述が分かりません。
次の正規表現にどの様に修正を加えればよいでしょうか?
Match result = Regex.Match(対象の文字列,"^[a-zA-Z0-9]+$");


673 名前:デフォルトの名無しさん mailto:sage [2010/11/24(水) 14:04:42 ]
ネットワーク通信プログラム例のコネクション型のプログラムを改造し、
任意のファイルをダウンロードできるように機能追加せよ。
クライアントプログラムをtcp_downloadc、サーバプログラムを
tcp_downloadsとし、サーバプログラムを192.168.1.2で
動作させているとする。ダウンロードするファイル名をfile1とした場合

tcp_downloadc 192.168.1.2 file1

とすることでfile1の内容を見られるようにするプログラムを作成すること。

ですがどうしたらいいですか。

674 名前:デフォルトの名無しさん mailto:sage [2010/11/24(水) 14:31:11 ]
>>673
まずは元のプログラムを出せ。話はそれからだ。

675 名前:デフォルトの名無しさん mailto:sage [2010/11/24(水) 17:18:03 ]
>>672
正規表現なら
^([a-z]|[0-9]|\.|_)+$
(↑行単位で検索、空文字列はマッチしない)
でいけるけど、BackspaceとDeleteはKey*****イベントで判定したほうがいい

676 名前:デフォルトの名無しさん mailto:sage [2010/11/24(水) 18:58:39 ]
>>673
そもそも
>file1の内容を見られるようにするプログラムを作成すること。
が仕様緩すぎで不可能。世界中のありとあらゆるデータのビュワー作れってか?


677 名前:デフォルトの名無しさん mailto:sage [2010/11/24(水) 21:30:41 ]
とかいっておまえらもう答えできてんだろ?
ほらせっかく作ったんなら出せよw

678 名前:デフォルトの名無しさん mailto:sage [2010/11/24(水) 23:06:47 ]
Process.Start("wget","http://"+args[0]+"/"+args[1]);


679 名前:デフォルトの名無しさん mailto:sage [2010/11/24(水) 23:51:58 ]
>>675
ありがとうございます。そうします。

680 名前:デフォルトの名無しさん mailto:sage [2010/11/25(木) 01:34:07 ]
>>676
宿題なんだから、曖昧なところは簡単に考えればいいのでは。

cp_downloadc 192.168.1.2 file1 > file1
とすると、サーバ側のカレントディレクトリのfile1と同じ物がローカルにできる。
ファイル名のサニタイズは不要。ファイルが存在しない場合はエラーでも0バイトのファイルでも。

くらいで課題としては通ると思うよ。



681 名前:デフォルトの名無しさん mailto:sage [2010/11/25(木) 08:49:13 ]
DataGridViewでHeader見出しの文字列を左右中央に配置するにはどの様に
設定をすれば良いでしょうか?

※VS2005 C#

682 名前:デフォルトの名無しさん mailto:sage [2010/11/26(金) 19:18:26 ]
>>674 すで忘れてました、すみません
>>673 のソースです。
ttp://www1.axfc.net/uploader/File/so/54760

683 名前:デフォルトの名無しさん mailto:sage [2010/12/18(土) 20:08:25 ]
>>682
なんでCなんだよw
ここはC#のスレッドだぞ
C/C++のスレッドがあるからそこ行って聞け

684 名前:デフォルトの名無しさん mailto:sage [2010/12/18(土) 20:50:35 ]
>>683
もうそういう突っ込みガン無視して、C# で宿題片づけて、そのC# 提出させようぜ。

685 名前:デフォルトの名無しさん mailto:sage [2010/12/19(日) 10:52:35 ]
>>684 優しいなぁw

686 名前:デフォルトの名無しさん mailto:sage [2010/12/20(月) 23:27:54 ]
どうしてもわからないので質問させていただきます。

■環境
・C#2008 Express Edition
・WindowsXP SP3
・メモリ 3072MB

■事象
コンソールアプリケーションで数十億回程度反復して計算処理を行う際に
Console.Write("\r進捗率 {0,1} [%]",hoge);といった感じで進捗率をひたすら
コンソール画面に表示させていたのですが、12時間程度動かしていると
System.Console.WriteLine(String Value)が原因で強制終了してしまいます。

■やったこと
表示されていたSystem.ArgumentException GetBytes()などで検索したところ
容量関係のエラーを疑いtry-catch文を使ってConsole.Clear();をしても同じところでコケてしまいます。
(StreamWriterなどは使用していません)

このエラーの対処方法を教えてください。よろしくお願いします。

687 名前:デフォルトの名無しさん mailto:sage [2010/12/21(火) 00:52:49 ]
スレタイ読め。
スタックトレースぐらい書け。
StreamWriterについて書いてるって事は途中まで調べてるんだろうけど、どこまで調べたかちゃんと書け。

Console.OutはTextWriter
writer = TextWriter.Synchronized(new StreamWriter(stream, encoding, 0x100, false);
後は分かるな。

対処法?.NET4にすればいい。
https://connect.microsoft.com/VisualStudioJapan/feedback/details/389622/streamwriter-encoding-2gb-argumentexception?wa=wsignin1.0

688 名前:デフォルトの名無しさん mailto:sage [2010/12/21(火) 01:59:35 ]
>>687
スレ違いや情報不足な書き込みで大変失礼いたしました。

これは.NETのバグが原因なんですね。.NET FrameWork4とC# 2010を導入したので、
こちらでもう一度試してみることにします。どうもありがとうございました。

689 名前:デフォルトの名無しさん [2011/01/24(月) 23:40:44 ]
ほかのスレで尋ねたものですが、スルーされているんでどうか解答おねがいします。
ideone.com/GOymD
のプログラムを実行すると円が大量に描かれるものの、ウィンドウサイズ変更していると、
円が不自然な形になってしまいます。
それを以下の段階を踏んで修正しろというのですが、

@-1 プログラムから描写に必要な情報を考えて、円に対応するクラスMyCircleを作成せよ。
このクラスには適切なメンバ変数とコンストラクタを設定すること。

@-2 プログラムの中のDrawCircleをよく読み、MyCircle型のコレクションクラスに
円に格納する関数を作成せよ。このメソッドはフォームのコンストラクタから呼び出しておくこと。
(System.Collection.Generic名前空間にあるListクラスを使用)
*使用例
List<MyCircle> a = new List a<MyCircle>
a.Add(new MyCircle)(/*コンストラクタ引数*/));
a.Add(new MyCircle)(/*コンストラクタ引数*/));
MyCircle x = a[10];

@-3 プログラムの中のDrawCircleをよく読み、MyCircleクラスにグラフィックオブジェクトを引数にとって描写を行うメソッドDrawを追加。
また、Drawメソッドを呼び出してすべての円が描写できるようDrawCircleを書き直しなさい。

A 完成した@を改造し、三角形を描写できるようにする。

必要なのは@-3の終了段階で完成するプログラムと、Aのプログラムになります。

690 名前:デフォルトの名無しさん mailto:sage [2011/01/24(月) 23:50:11 ]
無視されてないじゃん
それなりの答えのソースあったけど見てないか自分の理解できるレベルじゃないので
見なかったことにしてるだけじゃないの?



691 名前:デフォルトの名無しさん mailto:sage [2011/01/25(火) 00:14:07 ]
出題者のてんてーに聞いたほうがいいよ
List<>で管理するなら旧プログラムにある再帰的に呼び出してる部分はどうするかって

出題がいろいろ糞過ぎなんだよな・・・

書き換えろって言ってる割に新仕様の要件定義があいまいというか

出題者が先生じゃなくててんてーなんだよなw

692 名前:デフォルトの名無しさん mailto:sage [2011/01/25(火) 01:31:59 ]
引かぬ!媚びぬ!省みぬ!

は聖帝か。
てんてーはリンの姉なんだっけ?

693 名前:デフォルトの名無しさん [2011/01/26(水) 00:22:00 ]
>>689
すいません。 本当にc++しかできなくてc#に関しては無能なんです。
切実に助けてください。

694 名前:デフォルトの名無しさん mailto:sage [2011/01/26(水) 01:09:35 ]
以下の手順を踏んだところでその問題は解決しないと思うんだが、どういうこと?

695 名前:デフォルトの名無しさん [2011/01/26(水) 01:12:50 ]
まじめに要件聞いて来いって言われてるのにそんな確認作業すらできないのか?
>>689じゃあ変更後の仕様がはっきりしないので確認してこいって言われてるのに・・・

696 名前:デフォルトの名無しさん mailto:sage [2011/01/26(水) 03:31:01 ]
C++ならどう作るのかを書いてもらって、それをC#にコンバートするほうがよほどらくだと思う。

697 名前:デフォルトの名無しさん mailto:sage [2011/01/26(水) 19:45:13 ]
C++で作れるならできそうなものですけどねー

698 名前:デフォルトの名無しさん [2011/01/27(木) 00:09:11 ]
>>689
自力で解決しました。

699 名前:デフォルトの名無しさん mailto:sage [2011/01/29(土) 22:01:47 ]
[1] 授業単元:プログラミング実習
[2] 問題文(含コード&リンク):
1.acをabbに置き換える最小のレーヴェンシュタイン距離を求めよ
2.1をもとにdiffツールを作成せよ。なお、出力時の形式は以下のとおりとする
ac
^

abb
||
[3] 環境
 [3.1] OS: Windows
 [3.2] コンパイラ名とバージョン: VisualStudio2010
 [3.3] 言語: C#
[4] 期限: 2月10日まで
[5] その他の制限:なし

codepad.org/AwwMGCx0

1は解けたのですが、2を解く方法がわかりませんでした
2を解く方法を教えてほしいです


700 名前:デフォルトの名無しさん mailto:sage [2011/01/29(土) 23:31:27 ]
形式が意味不明



701 名前:デフォルトの名無しさん mailto:sage [2011/01/29(土) 23:53:22 ]
マークなしが一致、|が追加で、^が削除ってこと?

codepad.org/AwwMGCx0 のコードで既に
最短距離の場合のグラフ上の移動方向も分かっている。
そこからゴールからスタートにつながる経路を判定できる。
その経路上で、下に移動=削除、左に移動=追加、斜めに移動=一致と読み替えれば2は出せる。

702 名前:デフォルトの名無しさん mailto:sage [2011/01/30(日) 00:34:35 ]
>>701
すんません。スペースが削除されておかしくなってました
ABB
 ||
ACー
 ^

(^は追加 |は削除 −は)
要はWinDiff風の表示をしろということのようです

703 名前:デフォルトの名無しさん [2011/02/01(火) 00:45:26 ]
へえ

704 名前:699 mailto:sage [2011/02/04(金) 15:58:56 ]
>>701
すまん。
レーベンシュタインを求めるのに使った表をどのようにたどっていけばいいかさっぱりわからん
ACがあるほうは左にたどっていてそれを表示し、
ABBがあるほうは下にたどって行ってそれを表示すればいいのか?

705 名前:デフォルトの名無しさん [2011/05/10(火) 16:06:55.28 ]
地球から木星までの平均距離は約483737473マイルである
この時の光が18600マイル進む事に注意して秒、分、時間に直して時間を求めよって問題が出た・・・

706 名前:688 mailto:sage [2011/05/10(火) 16:19:36.97 ]
2x2の行列A,Bの差を求める関数void func2(int A[][], int B[][], int C[][])を定義してその動作を確かめるプログラムkadai4-2.cを作りなさい。演算結果はC[][]に代入されて返されるものとする。
ただしAとBはキーボードから次で入力するものとする。
scanf("%d %d %d %d %d %d %d %d", &a[0][0], &a[0][1], &a[1][0],&a[1][1], &b[0][0],&b[0][1],&b[1][0], &b[1][1]);
答えは以下で出力されるものとする。
printf("answer = %d %d %d %d\n", c[0][0], c[0][1], c[1][0], c[1][1]);

よろしくおねがいします

707 名前:デフォルトの名無しさん mailto:sage [2011/05/10(火) 17:29:35.97 ]
>>705
日本語でおk

>>706
スレチ

708 名前:デフォルトの名無しさん mailto:sage [2011/06/05(日) 12:05:28.10 ]
>>706
C#にはscanfなんてないからな

709 名前:天使 ◆uL5esZLBSE mailto:sage [2011/07/06(水) 09:09:42.34 ]
>>703

ゴミグラマきもちわる

710 名前:デフォルトの名無しさん mailto:sage [2011/07/06(水) 09:31:50.19 ]
>>708
だから、そういうときは、何も言わずC#で回答書いて、
「これで提出しなよ」って差し出すんだよ。



711 名前:デフォルトの名無しさん mailto:sage [2011/07/20(水) 02:55:13.06 ]
>>709
hibari.2ch.net/test/read.cgi/tech/1311089619/


712 名前:デフォルトの名無しさん [2011/07/27(水) 20:55:46.04 ]
やってくれるかたいますかー?

713 名前:デフォルトの名無しさん mailto:sage [2011/07/27(水) 21:02:51.99 ]
知らん

714 名前:デフォルトの名無しさん mailto:sage [2011/07/27(水) 21:35:56.16 ]
暇だからやってやるよ
問題見せろ


715 名前:デフォルトの名無しさん mailto:sage [2011/07/27(水) 21:41:04.52 ]
>>714の難読化力に期待

716 名前:デフォルトの名無しさん mailto:sage [2011/07/27(水) 22:01:13.79 ]
[1] 授業単元:C#
[2] 問題文(含コード&リンク):www.dotup.org/uploda/www.dotup.org1836205.pdf.html パス2313
[3] 環境OS: WIN7 言語: C#
[4] 期限:今月中
よろしくお願いします

717 名前:デフォルトの名無しさん mailto:sage [2011/07/27(水) 22:06:53.54 ]
>>716
追加です。パスも同じ2313です
www.dotup.org/uploda/www.dotup.org1836224.exe.html

718 名前:デフォルトの名無しさん mailto:sage [2011/07/27(水) 22:11:25.69 ]
>>717
www.dotup.org/uploda/www.dotup.org1836245.zip.html
すいませんミスしました
こっちです2313です

719 名前:デフォルトの名無しさん mailto:sage [2011/07/27(水) 22:31:53.86 ]
飽きた

720 名前:デフォルトの名無しさん mailto:sage [2011/07/27(水) 23:08:51.97 ]
>>719
がんばって!



721 名前:デフォルトの名無しさん mailto:sage [2011/07/27(水) 23:13:35.36 ]
これ、reflector通したらいいんじゃないか?w
簡単すぎてやるき出ないw

722 名前:デフォルトの名無しさん mailto:sage [2011/07/27(水) 23:48:18.45 ]
メソッドの頭を小文字にするのと、_でつなぐの直せって先生に言っておいてね。

723 名前:デフォルトの名無しさん mailto:sage [2011/07/28(木) 00:27:33.29 ]
5000円でやってやるよ

724 名前:デフォルトの名無しさん [2011/08/15(月) 21:57:34.89 ]
C#でアウトプロセスサーバーと同じことするにはRegistrationServices.RegisterTypeForComClientsしか無いの?
コレってCOMじゃん。.netらしい方法はないの?

725 名前:デフォルトの名無しさん mailto:sage [2011/08/15(月) 22:43:09.72 ]
WCFでも使えば

726 名前:デフォルトの名無しさん mailto:sage [2011/08/15(月) 22:59:49.05 ]
>>725
プロセスが停止状態でも、どっかに登録してリクエストがあれば再起動できる?
あと、オブジェクトのインスタンスを全てのプロセスで共有できる?
GetObjectと同じように。

727 名前:デフォルトの名無しさん mailto:sage [2011/08/16(火) 00:18:07.83 ]
目の前の箱使え。

728 名前:デフォルトの名無しさん mailto:sage [2011/08/17(水) 20:08:53.24 ]
なんだそれ?

729 名前:デフォルトの名無しさん mailto:sage [2011/08/17(水) 20:11:33.77 ]
これはエロを満たすための箱であって
そういうんじゃないから

730 名前:デフォルトの名無しさん mailto:sage [2011/08/18(木) 12:07:15.29 ]
なるほど、そういえばそうだ



731 名前:デフォルトの名無しさん [2011/11/29(火) 11:04:31.87 ]
音声入力やりたいんですがピュアマネージドなライブラリありますか?

732 名前:デフォルトの名無しさん mailto:sage [2011/11/29(火) 16:45:25.99 ]
Win32API呼んでるのもダメ?

733 名前:デフォルトの名無しさん [2011/11/29(火) 17:08:47.26 ]
ラッパーでもいいです

734 名前:デフォルトの名無しさん mailto:sage [2011/11/29(火) 17:59:00.14 ]
今あんのかな、WaveIO2 とか使ったっけな

735 名前:デフォルトの名無しさん mailto:sage [2011/11/29(火) 18:00:51.67 ]
声のほうか、ごめん。
OpenCVかなんかを使ったような、、

736 名前:デフォルトの名無しさん mailto:sage [2011/11/29(火) 22:02:29.24 ]
ひょっとして音声認識?

737 名前:デフォルトの名無しさん mailto:sage [2011/11/30(水) 00:46:18.10 ]
はい?

738 名前:デフォルトの名無しさん [2011/11/30(水) 12:13:13.80 ]
ピュアマネージドコードだけでGPGPUを使う方法ありますか?

739 名前:デフォルトの名無しさん mailto:sage [2011/11/30(水) 13:42:51.71 ]
>>738
アンマネージドな方法で書かれたDXラッパーがあれば
それをC#からマネージドに使えるよ。

たしか、DX11のラッパーライブラリが公式から出てたはずだから
それでDirectCompute/ComputeShaderが使えると思う。
従来のPixcelShaderをPSとして使って計算するならxnaでもいけるかもしれない。確証はないが


740 名前:デフォルトの名無しさん mailto:sage [2011/11/30(水) 13:47:27.16 ]
その手のC#ラッパーからでも、GPU上実行部分はHLSLで書くものだから、
「マネージコードでGPGPU」かと言われると違う気も。

まあ、C#の式ツリー使って、HLSLを動的生成するライブラリもあるけど。



741 名前:デフォルトの名無しさん mailto:sage [2011/11/30(水) 14:04:04.56 ]
>>740
いや流石に、ビューポートとか、共有メモリの初期化とか、そういう話だろw
ところでATI StreamやCUDAの場合もHLSLで記述するの?

742 名前:デフォルトの名無しさん mailto:sage [2012/01/03(火) 22:57:26.17 ]
明日の10:00までの宿題なんだけど、誰かやってくんね?

743 名前:デフォルトの名無しさん mailto:sage [2012/01/03(火) 23:30:32.75 ]
いいけど?レベルによるけど

744 名前:デフォルトの名無しさん mailto:sage [2012/01/04(水) 00:43:03.10 ]
>>743
多分そんなに難しくない
C#+ASPで更新可能な名簿つくるだけなんだけど
やってくれるなら宿題概要upしまふ

745 名前:デフォルトの名無しさん mailto:sage [2012/01/04(水) 00:46:46.32 ]
さっさとだせば良い物を…
こうやってウダウダいうから誰もしたくなくなるんだよな

746 名前:デフォルトの名無しさん mailto:sage [2012/01/04(水) 00:53:41.75 ]
いまうぷする!
少しおまちを!

747 名前:743 mailto:sage [2012/01/04(水) 00:54:10.71 ]
おやすみなさ〜い。

748 名前:デフォルトの名無しさん mailto:sage [2012/01/04(水) 01:08:45.30 ]
自力でやるか。。。

749 名前:デフォルトの名無しさん mailto:sage [2012/01/04(水) 01:15:57.80 ]
一応うpした
www.rupan.net/uploader/download/1325607214.pdf

750 名前:デフォルトの名無しさん mailto:sage [2012/01/04(水) 01:32:20.44 ]
めんどくさすぎワロタww



751 名前:デフォルトの名無しさん mailto:sage [2012/01/04(水) 01:33:49.10 ]
pdfで出すなよwww

752 名前:デフォルトの名無しさん mailto:sage [2012/01/04(水) 03:05:32.72 ]
多分そんなに→ 絶対 無茶、無理
○○つくるだけなんだ→ 簡単ではない

ごめん。めっさ難しいわ これ。\20万でどない?

753 名前:デフォルトの名無しさん mailto:sage [2012/01/04(水) 03:53:10.01 ]
>>752
では、自力でなんとかします!!!
こんな時間まで手間取らせて申し訳ないです!!!

754 名前:デフォルトの名無しさん mailto:sage [2012/01/04(水) 16:15:36.51 ]
pdfきえとる

755 名前:デフォルトの名無しさん [2012/01/17(火) 19:05:10.58 ]
C#でテトリスを作っています。

www.dotup.org/uploda/www.dotup.org2527704.txt.html
パス 1234

これに次のブロックを右側に表示させたいのですがわかりません。
誰か教えてください。
お願いします!!

756 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 19:43:23.00 ]
拾ってきたソースでつくったとか言うな

757 名前:デフォルトの名無しさん [2012/01/17(火) 22:03:50.52 ]
Phalanger 3.0 (2012年1月) をリリースしました。
awabi.2ch.net/test/read.cgi/poverty/1326781620/

758 名前:デフォルトの名無しさん mailto:sage [2012/02/29(水) 00:21:42.96 ]
【消しゴム】MONOを使ってみるスレ4【じゃない】
toro.2ch.net/test/read.cgi/tech/1329023778/






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

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

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