- 1 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 17:20:54 ]
- 需要はないかもしれんが立ててみた。
- 45 名前:kuma [2008/06/18(水) 02:43:26 ]
- 本当にこれだけしか言われてないんですが…
- 46 名前:デフォルトの名無しさん mailto:sage [2008/06/19(木) 10:53:14 ]
- まあC#とDirectX初心者のオレが勉強がてら書いてみてもいいけど
丸投げは身につかないぞ?
- 47 名前:kuma [2008/06/19(木) 13:19:44 ]
- 一応やってみたんですけど全くわかんなくて…
それでもいいんでお願いします。
- 48 名前:48 mailto:age [2008/07/09(水) 00:30:29 ]
- #include <stdio.h>
#include <stdlib.h> #define HIGH_VALUE 32767 typedef struct {int seihin; int suryou;} rec; readF(FILE *F, rec *R) { if (fscanf(F,"%d %d",&R->seihin,&R->suryou)==EOF) {R->seihin=HIGH_VALUE;return(EOF);} else return(!EOF);} print_page(rec *IR, int I_eof){static int line,page=1,curP=1; switch(curP) { case 1:goto L1; case 2:goto L2; }; L1: while (I_eof!=EOF) {line=1; printf("\n 製品 入庫数 ページ%d",page);line++; while (line<=7&&I_eof!=EOF) { if (IR->seihin==-1) printf("\n%9s %9d","合計",IR->suryou); else printf("\n%9d %9d",IR->seihin,IR->suryou); curP=2;return(0); L2:line++; } printf("\n\n----------------------------\n"); page++; } }
- 49 名前:48 mailto:age [2008/07/09(水) 00:31:59 ]
- つづき
C言語をC#に変えるにはどうすれば!!! main(){FILE *T;int T_eof;rec TR, IR;int seihin,gokei; T=fopen("nyuko.DAT","r");T_eof=readF(T,&TR); while (T_eof!=EOF) {seihin=TR.seihin;gokei=0; while (seihin==TR.seihin&&T_eof!=EOF) { gokei+=TR.suryou; IR.seihin=TR.seihin;IR.suryou=TR.suryou;print_page(&IR,0); T_eof=readF(T,&TR); } IR.seihin=-1;/*"合計"*/;IR.suryou=gokei;print_page(&IR,0); } fclose(T); return(0); }
- 50 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 00:48:46 ]
- おめでとうございます。当選しました。
pc11.2ch.net/test/read.cgi/tech/1211688164/729-733
- 51 名前:49 [2008/07/09(水) 02:31:27 ]
- printfとかの簡単なとこはまだ若干わかるんですが、
ファイルの読み込みとかがさっぱりでどうしようもありません;; どんなのをつかえばいいんでしょうか?
- 52 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 02:46:09 ]
- >>51 原文書いた奴を倒す
本気で倒さないと明日どころか今晩寝られないぞ
- 53 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 02:58:08 ]
- >>51
最初にすることはソースを整理すること 動きが継ぎはぎだらけだからまんまC#に落せるとは限らない 一旦頭冷やしてからやったほうが効率いいと思われ ファイルの読み込みはとりあえずFileStreamとStreamReader調べて EncodingはEncoding.ASCIIでいいと思われ
- 54 名前:49 [2008/07/09(水) 03:06:14 ]
- ありがとうございます!!!
やってみます!!
- 55 名前:49 [2008/07/09(水) 03:16:02 ]
- fscanfなどはどうすればよいでしょうか?
- 56 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 06:05:52 ]
- >>55
お前がわからないのはCとC#どっちなんだ?両方か?
- 57 名前:49 [2008/07/09(水) 06:45:42 ]
- 両方に近いです・・。すいません。
- 58 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 07:52:26 ]
- // hoge49.c 汚いお題のソース
// hoge.cpp extern "C" int main(); public ref class Hoge { public: static int Submit() { return main(); } }; // foo.cs class Foo { static void Main() { Hoge.Submit(); }} cl /c /O1 /MD hoge49.c cl /clr /LD /O1 hoge.cpp hoge49.obj mt -manifest hoge.dll.manifest -outputresource:hoge.dll;#2 csc /o foo.cs /r:hoge.dll いいことを思いついた。俺のし・・・的なくそみそなテクニック。
- 59 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 09:06:36 ]
- 参考になるか分からんが。
ランタイム ルーチンおよび同等の .NET Framework 関数 msdn.microsoft.com/library/ja/default.asp?url=/library/ja/vclib/html/vclrfrun-timeroutinesnetframeworkequivalents.asp > fscanf(F,"%d %d", これは改行コードは入らないのか?これってちゃんと動くのか?まあいいや。 StreamReaderのReadLine()で読んだとして。その読んだ1行を、 string[] a = line.Split(" ") で分割して。 int seihin; seihin.Parse(a[0]); int suryou; suryou.Parse(a[1]); こんな感じで変数に読み込める。
- 60 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 09:08:22 ]
- すまん間違えた。こうだ。
seihin = int.Parse(a[0]);
- 61 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 09:15:12 ]
- また間違えた、こうだな。
string[] a = line.Split(' '); Splitの引数の所が文字列じゃなくて、文字。
- 62 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 09:20:31 ]
- でも、CやC#が分からなくて今日中というのは無理としか言えないけどな。
- 63 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 09:30:38 ]
- 面白い題材ではある
- 64 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 09:36:08 ]
- print_pageのgotoの部分は、yield returnを使うのが粋ってものなんだろうね、C#的に。
- 65 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 13:12:25 ]
- VC#2005Expressを使って下記プログラムを作成しています。
・IMEに文字情報を与えて変換候補の一覧を取得しテキストファイルとして出力 Imm32.dllをインポートする部分はわかったのですが ImmGetCandidateList関数に渡す変換候補一覧を格納するバッファの構造体 の定義の仕方などがよくわかりません。
- 66 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 15:55:49 ]
- とりあえず byte[] で取ってきてBitConverter で取り出しては。
- 67 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 16:21:55 ]
- 素直にメモリ確保しといて先頭に構造体コピーしときゃいいんじゃね
構造体分ポインタ移動して、あとは文字列読むだけっしょ
- 68 名前:65 mailto:sage [2008/07/10(木) 21:51:49 ]
- >>66-67
その辺の仕組みがよくわからないんです。 関数に与えるパラメタによって事前に必要なバッファのサイズがわかるようなので Cであればそのサイズだけmallocして領域を渡せばOKなんでしょうけど C#でそれをどうすればいいかさっぱりわかりません。 あとIME制御するだけでこれだけ面倒なことしないといけないんですね。 なんのためのマネージドなのやら・・・
- 69 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 21:59:07 ]
- マネージドだからって馬鹿でもできるってわけじゃないからねぇ
- 70 名前:69 mailto:sage [2008/07/10(木) 22:05:20 ]
- そうですね〜
確かにフォーム作って部品並べて・・・という基本的な物 を作るのは確かに簡単になりましたが、ちょっと踏み込んだことをすると かえってマネージドにしたぶん面倒になったなあというのが感想です。
- 71 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 22:45:09 ]
- それは他言語から移って間がないからそう思うんだろう
もうちょっと慣れるとイメージはガラッと変わる
- 72 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 23:26:21 ]
- しばらくはAPIで出来ていたことに興味が集中しているからそんなものだろう。
- 73 名前:デフォルトの名無しさん [2008/07/11(金) 01:56:28 ]
- 今までVC#はネットに繋いだPCでしか使えなかったようですか、
VC#2005Expressの本を見たら特に認証など必要ないように書かれておりました。 現在では、大丈夫なのですか?
- 74 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 03:15:38 ]
- >>73
すれ違いなんだけど・・まいっか次から気をつけろよ。 オンラインでダウンロードしたものにはある。 メディアで販売されてるものもあって(今も売ってるか知らないが)それにはない。 極初期のダウンロード版は登録がオプションだった。
- 75 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 13:00:19 ]
- 本についてるやつは単体日本語版でも認証無いよ。
オフラインで入手できるのにオンライン無いと使えないなら文句言われるだろう
- 76 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 21:54:50 ]
- >>73
ISOイメージ版とインストーラ版があって、ISOイメージ版を使うと認証不要。 2008でも同じ。 ダウンロード場所はここ。 ttp://www.microsoft.com/japan/msdn/vstudio/express/maninstall/ ttp://www.microsoft.com/japan/msdn/vstudio/express/maninstall/2008/default.aspx
- 77 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 23:27:34 ]
- 認証不要版は何か不利になることある?
- 78 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 23:45:03 ]
- >>77
なにもない。
- 79 名前:デフォルトの名無しさん mailto:sage [2008/07/13(日) 08:58:36 ]
- >>73です。スレ違いの質問だった事をお詫びします
その上で、丁寧に教えてくださった皆さんに感謝いたします
- 80 名前:デフォルトの名無しさん [2008/07/17(木) 19:26:03 ]
- [1] 授業単元:Cプログラミング
[2] 問題文(含コード&リンク):www.uploda.org/uporg1549193.zip [3] 環境 [3.1] OS: vista [3.2] コンパイラ名とバージョン: visualstadio2005 [3.3] 言語: C# [4] 期限:できれば今日中 [5] その他の制限: 表記の通り よろしくお願いします!
- 81 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 19:47:39 ]
- ナwwベwwアwwツwwww
- 82 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 20:26:55 ]
- >>80
丸投げする前に、ちょこっと考えてみないか?
- 83 名前:デフォルトの名無しさん [2008/07/17(木) 20:34:35 ]
- このスレでそれは禁(ry うわなにをするやめr
- 84 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 20:36:44 ]
- 世界のナベアツ問題ですね!
- 85 名前:デフォルトの名無しさん [2008/07/17(木) 21:24:53 ]
- 今日中にやってくださればと思います。
よろしくお願いします
- 86 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 23:40:33 ]
- 見てみようと思ったら、問題がすでに流れちゃってるよ。
- 87 名前:デフォルトの名無しさん [2008/07/18(金) 04:49:40 ]
- www.uploda.org/uporg1550355.zip
ごめんさい!再うpしました!是非よろしくお願いします 今日のお昼くらいまでです
- 88 名前:デフォルトの名無しさん [2008/07/18(金) 06:30:20 ]
- age
- 89 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 07:05:05 ]
- sage
- 90 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 08:05:55 ]
- FizzBuzzでググッて自分でやりなよ
- 91 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 08:23:11 ]
- C#ってだけで食いつきが悪いなw
アルゴリズムは分かっていても
- 92 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 08:32:06 ]
- てか、C# でなべあつのコードも、
C# で FizzBuzz のコードも、ネットで山ほど見たことあるんだけど。
- 93 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 08:34:18 ]
- そかそか、夏だがたまには 暑い鍋 でも食べるかのぅ
- 94 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 09:24:54 ]
- すき焼きは夏でも食いたくなる
- 95 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 09:25:56 ]
- >>87
この出力イメージ間違ってないか?
- 96 名前:デフォルトの名無しさん [2008/07/18(金) 09:33:21 ]
- その辺はてきとうに補完してもらってください。今日提出ですorz
- 97 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 09:43:32 ]
- もう遅いかもしれんが、出題者は設問をテキストファイルにおこすくらいは
やったほうが、参加しやすくなって良いと思うぞ。
- 98 名前:携帯から [2008/07/18(金) 09:46:55 ]
- すいません、次回からはそうします。しかし今回だけはこれでよろしくお願いします><
- 99 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 09:52:33 ]
- ここはいつから、質問者の困惑、落第を見守るスレになったのか?
我々特派員は(ry
- 100 名前:デフォルトの名無しさん [2008/07/18(金) 10:01:44 ]
- 画面に表示する数値はひらがなに変換しなくてもよいって、でも数字で表示したらどうやってあほになるの?
- 101 名前:デフォルトの名無しさん [2008/07/18(金) 10:11:26 ]
- あほとかの部分以外はひらがなではなくてもいいんだと思います。1とか2は
- 102 名前:デフォルトの名無しさん [2008/07/18(金) 10:16:17 ]
- ひゃああくにぃぃぃぃ
- 103 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 10:17:45 ]
- じゅうに は 3の倍数 と記憶しておりますが、どのようにアホにしたら
よろしかったでしょうか?
- 104 名前:デフォルトの名無しさん [2008/07/18(金) 10:22:13 ]
- よく仕様書見たら数字に顔文字でもいいってことだから、
12( ´D`) みたいなんでいいんでしょ
- 105 名前:デフォルトの名無しさん [2008/07/18(金) 10:23:04 ]
- この課題で一番難しいのはアホのAAと犬のAAだな
一番センスが問われるぞ
- 106 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 10:36:34 ]
- 自分、C#はまったく扱ったことないんで、とりあえずCでアホってみるw
- 107 名前:デフォルトの名無しさん [2008/07/18(金) 11:11:01 ]
- 残り5時間切りage
- 108 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 11:30:06 ]
- >>87
ttp://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7436.txt Cでやってみた。
- 109 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 11:33:10 ]
- やべっ、自分でやってて出力結果を見ると、頭のイカレタキチガイにしか見えん・・・
ろっぴゃく の部分は ろくひゃく だが、あしからず。
- 110 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 11:41:07 ]
- あれ、さっき解いたのにアップし忘れてたか
- 111 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 11:45:14 ]
- >>108 はよく見たら 99 から 100 に飛んでた orz
もうやる気が失せた、だめぽ。誰か続き頼む
- 112 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 11:46:29 ]
- 100 じゃなくて 110 だった、199 からも 210 に飛んでる・・・
自分がボケてる、スレ汚しすまそ。
- 113 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 11:56:47 ]
- >>108
if(tmp>0) printf("%s",fig[fig_sz-j-1]); if分の条件をつければ良いっぽい?
- 114 名前:デフォルトの名無しさん [2008/07/18(金) 12:49:49 ]
- おお、C#でお願いできますか?
- 115 名前:デフォルトの名無しさん [2008/07/18(金) 12:50:19 ]
- www
- 116 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 12:53:48 ]
- すまん、C#は使ったことが無い。後はそれをC#に置き換えてくれw
- 117 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 12:54:07 ]
- 何時までにうpすればいい?
- 118 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 14:15:07 ]
- >>87
もっと見やすいのないの?
- 119 名前:デフォルトの名無しさん [2008/07/18(金) 14:15:56 ]
- 5時までにお願いできますか?早ければなお嬉しいですが><
- 120 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 14:16:34 ]
- >>87
そろそろ時間切れ?
- 121 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 14:30:52 ]
- じゃあもうできてるけど5時過ぎにうpするわ
- 122 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 14:31:19 ]
- じゃあそろそろ始めようかな
- 123 名前:デフォルトの名無しさん [2008/07/18(金) 14:39:44 ]
- よろしくお願いします。
- 124 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 14:41:45 ]
- おまいら・・・弄るのもそのくらいで自重汁!
- 125 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 14:48:57 ]
- static void Main(){
string[] hutu = { "いち", "に", "さん", ... string[] aho = { "いぃぃち, "にぃぃい", "さぁぁん",... for(int i = 1; i <= 787; ++i) { int hyaku = i / 100; int juu = (i % 100) / 10; int iti = i % 10; bool aho = (i % 3 == 0 || hyaku == 3 || juu == 3 || iti == 3); Func<int,string> NumStr = num => aho ? aho[num - 1] : hutu[num - 1]; Console.WriteLine( (hyaku != 0 ? NumStr(hyaku) + "ひゃく": "") + (juu != 0 ? NumStr(juu) + "じゅう" : "") + (iti != 0 ? NumStr(iti) : "") + (i % 5 == 0 ? "うぉぉん" : "") ); }
- 126 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 14:52:58 ]
- すまんahoがかぶってるな
コンパイルすら通してないけどまあこんな感じだろ
- 127 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 14:55:39 ]
- >>108 の文字列借りた。
class Program { static string[] cnt = {"","いち","に","さん","よん","ご","ろく","なな","はち","きゅう"}; static string[] aho = { "", "いぃぃち", "にぃぃ", "さぁぁん", "よぉぉん", "ごぉぉ", "ろぉぉく", "なぁぁな", "はぁぁち", "きゅぅぅ" }; static string[] fig = { "", "じゅう", "ひゃく", "せん", "まん", "じゅうまん", "ひゃくまん", "せんまん", "おく" }; static void Main(string[] args) { for (int i = 1; i <= 707; i++) { Output(i); } Console.WriteLine("\n\nツマンネッ!\n"); } static void Output(int number) { if (number % 3 == 0 || number.ToString().Contains("3")) Output(number, 0, aho); else Output(number, 0, cnt); if (number % 5 == 0) { Console.Write("うぉぉん"); } Console.WriteLine(); }
- 128 名前:127 mailto:sage [2008/07/18(金) 14:56:24 ]
- static void Output(int number, int depth, string[] array_number)
{ if (number == 0) return; int read_number = number % 10; Output(number / 10, depth + 1, array_number); Console.Write(array_number[number % 10]); if (read_number != 0) Console.Write(fig[depth]); } }
- 129 名前:125 mailto:sage [2008/07/18(金) 15:19:58 ]
- ちょっと修正
static void Main(){ string[] hutu = new[]{ "いち", "に", "さん", ... string[] aho = new[]{ "いぃぃち, "にぃぃい", "さぁぁん",... for(int i = 1; i <= 707; ++i) { int hyaku = i / 100; int juu = (i % 100) / 10; int iti = i % 10; bool aho = (i % 3 == 0 || hyaku == 3 || juu == 3 || iti == 3); Func<int,string> NumStr = num => aho ? aho[num - 1] : hutu[num - 1]; Console.WriteLine( (hyaku != 0 ? NumStr(hyaku) + (aho? "ひゃぁぁぁく" : "ひゃく") : "") + (juu != 0 ? NumStr(juu) + (aho? "じゅぅぅぅう" : "じゅう") : "") + (iti != 0 ? NumStr(iti) : "") + (i % 5 == 0 ? "うぉぉん" : "") ); }
- 130 名前:125 mailto:sage [2008/07/18(金) 15:21:41 ]
- さらに修正
static void Main(){ string[] hutuStr = new[]{ "いち", "に", "さん", ... string[] ahoStr = new[]{ "いぃぃち, "にぃぃい", "さぁぁん",... for(int i = 1; i <= 707; ++i) { int hyaku = i / 100; int juu = (i % 100) / 10; int iti = i % 10; bool aho = (i % 3 == 0 || hyaku == 3 || juu == 3 || iti == 3); Func<int,string> NumStr = num => aho ? ahoStr[num - 1] : hutuStr[num - 1]; Console.WriteLine( (hyaku != 0 ? NumStr(hyaku) + (aho? "ひゃぁぁぁく" : "ひゃく") : "") + (juu != 0 ? NumStr(juu) + (aho? "じゅぅぅぅう" : "じゅう") : "") + (iti != 0 ? NumStr(iti) : "") + (i % 5 == 0 ? "うぉぉん" : "") ); }
- 131 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 16:29:09 ]
- これ2問あるんじゃなくて、2枚で1つの問題だったのか、1枚しかみてなかった。
- 132 名前:125 mailto:sage [2008/07/18(金) 16:35:41 ]
- 千まであるのかね、いまいちハッキリしないが
static void Main(){ string[] hutuStr = new[]{ "いち", "に", "さん", ... string[] ahoStr = new[]{ "いぃぃち, "にぃぃい", "さぁぁん",... int rand = new Random().Next(40,1001); for(int i = 1; i <= rand; ++i) { int sen = i / 1000 int hyaku = (i % 1000) / 100; int juu = (i % 100) / 10; int iti = i % 10; bool aho = (i % 3 == 0 || sen == 3 || hyaku == 3 || juu == 3 || iti == 3); Func<int,string> NumStr = num => aho ? ahoStr[num - 1] : hutuStr[num - 1]; Console.WriteLine( (sen != 0 ? NumStr(sen) + (aho? "せぇぇぇん" : "せん") : "") + (hyaku != 0 ? NumStr(hyaku) + (aho? "ひゃぁぁぁく" : "ひゃく") : "") + (juu != 0 ? NumStr(juu) + (aho? "じゅぅぅぅう" : "じゅう") : "") + (iti != 0 ? NumStr(iti) : "") + (i % 5 == 0 ? "うぉぉん" : "") ); }
- 133 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 16:57:07 ]
- 値を割って個別に各桁の値を取得するやり方か・・・
なら、各桁を入れる配列に順番に入れて、最大の桁から 順に数を数える配列の要素番号に当てるとか。
- 134 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 17:48:23 ]
- ttp://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7438.txt
またまたCだが。時間的にアウト?
- 135 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 17:54:18 ]
- Cで解いてる奴は何がしたいの?
- 136 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 17:56:55 ]
- 言語が違っても、演算の部分は共通しているし
何がしたいのか分からない奴は口出ししなくて良いよ 答える気もないんだろ?邪魔なんだよ、そういう無駄な横槍は 出来ない奴は黙ってろ、そういうことだ
- 137 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 17:58:23 ]
- フローにまで落として出題されて、
しかも参考になる回答は世に溢れかえってるものなのに 他人任せのバカ。 C#だっつってるのに知らねぇからCでやったとか VC2005だっつってるのにラムダ式書いてるバカとか… 仕様ぐらい読んで回答してやれよ。 どっちもどっちだけどな。 それにしてもFizzBuzzってホントに解けねぇヤツがこんなにいるんだな
- 138 名前:デフォルトの名無しさん [2008/07/18(金) 17:58:50 ]
- でもCで書いたらフローチャートと変わらんだろ
依頼人はC#の安易な回答を求めてるんだから、依頼人の役には全く立たない。
- 139 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 17:59:20 ]
- 口先だけの無能の方が何が言いたいの?w
- 140 名前:デフォルトの名無しさん [2008/07/18(金) 17:59:57 ]
- だから、Cじゃ役に立たないってことがいいたいのだよ、にほんごわからないの?
- 141 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 18:02:14 ]
- >>138
このスレには、教育を妨害する以外に、 自分以下のバカを嘲笑うという主眼があるんだぜ?
- 142 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 18:02:19 ]
- 無能な奴ほど良くしゃべるとは言ったもんだ。てんで役に立たないくせに
自分が理解できないことがあれば、理解できないことをいちいち露にして 自分の無知を露呈しているのに、相手に理解されないと逆切れ。 だから成長しないんだよw
- 143 名前:125 mailto:sage [2008/07/18(金) 18:07:08 ]
- 2005かよ
class Honya{ delegate string IntToStr(int num); static void Main(){ string[] hutuStr = new string[]{ "いち", "に", "さん", ... string[] ahoStr = new string[]{ "いぃぃち, "にぃぃい", "さぁぁん",... int rand = new Random().Next(40,1001); for(int i = 1; i <= rand; ++i) { int sen = i / 1000 int hyaku = (i % 1000) / 100; int juu = (i % 100) / 10; int iti = i % 10; bool aho = (i % 3 == 0 || sen == 3 || hyaku == 3 || juu == 3 || iti == 3); IntToStr NumStr = delegate(int num){ return aho ? ahoStr[num - 1] : hutuStr[num - 1]; }; Console.WriteLine( (sen != 0 ? NumStr(sen) + (aho? "せぇぇぇん" : "せん") : "") + (hyaku != 0 ? NumStr(hyaku) + (aho? "ひゃぁぁぁく" : "ひゃく") : "") + (juu != 0 ? NumStr(juu) + (aho? "じゅぅぅぅう" : "じゅう") : "") + (iti != 0 ? NumStr(iti) : "") + (i % 5 == 0 ? "うぉぉん" : "") ); }
- 144 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 18:14:27 ]
- C#の回答を出さない奴ってよくわめくんだな
- 145 名前:デフォルトの名無しさん mailto:sage [2008/07/18(金) 18:25:18 ]
- >>144
何で未だいるの? 期限過ぎただろ?
|

|