ねねっちと一緒にプログラムを勉強するスレ第2話 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2017/03/18(土) 13:03:05.05ID:KGlkA67c
ぬるぽって何?
2017/04/07(金) 18:43:34.82ID:Er4jaX4h
ずっと保留のままだな
2017/04/07(金) 19:06:08.91ID:g05Ok9Aj
>>222
何が言いたいの?

>>227 >>229
やっぱり素直に>>223の表記を使わせて貰いますね。
2017/04/07(金) 20:13:43.43ID:g05Ok9Aj
>>片山さん
途中経過です。
https://ideone.com/2GJsnr
もう少し自分で考えてみたいと思います。
2017/04/07(金) 20:58:31.76ID:h5rZiyBe
死んだらジャンケンできないよ?
2017/04/07(金) 21:06:00.66ID:h5rZiyBe
ループ内のあるタイミングで生き残りを数え、生き残りが一名になるまで繰り返す。
2017/04/08(土) 00:16:21.50ID:m53M+V8Z
>>片山さん
都合により、明日(土曜)はお休みします。
また日曜に。
2017/04/08(土) 00:43:17.73ID:HpmEwpb8
深夜まで夜更かしするのが都合らしい
239237
垢版 |
2017/04/08(土) 01:26:28.33ID:m53M+V8Z
違うっての。
2017/04/08(土) 01:32:39.92ID:4SbxlEpR
>>239
NGしてんだからいちいちコテハン変えんな人間のゴミクズが!
2017/04/08(土) 09:58:49.91ID:cJUjUsgx
>>239
>>137
2017/04/08(土) 10:02:18.90ID:lRNMWs4c
毎日休みなのに土日は遊ぶとかアホかとw
243デフォルトの名無しさん
垢版 |
2017/04/08(土) 14:31:47.42ID:vaeUMiYi
244237
垢版 |
2017/04/09(日) 18:53:38.31ID:ySXi9r1b
>>240
うるせえ。
トリップ付けるまでもない内容だったからあえてそうしたんだよ。

>>241
付ける価値無しと判断。必要なレスには付ける。

>>242
ただ遊んでる訳じゃねえんだよ。
2017/04/09(日) 19:16:32.51ID:qFsmFYyf
Any question?
2017/04/09(日) 19:18:06.77ID:D3WolXHw
>>244
偽ハゲニートなんだろうけど、本物ハゲニートも同じようなもんか
2017/04/09(日) 19:18:37.46ID:dkqlLwxN
よくこんなクズに付き合ってやってるよな
2017/04/09(日) 19:19:49.72ID:dkqlLwxN
>>244
ただ遊ぶわけじゃないならどう遊んでるんだ?
2017/04/09(日) 19:25:02.86ID:qFsmFYyf
質問ある?
2017/04/09(日) 19:30:20.17ID:qFsmFYyf
かだい を すいこう して ください
2017/04/09(日) 19:31:45.70ID:K8U1uHmy
>>249
34歳、発達障害の無職ですが
今からでもプログラマーになれますかね?
皆様のご助言を求めたいです。
2017/04/09(日) 19:37:09.63ID:qFsmFYyf
>>251
今の調子では不可能です。目標のために有効な行動を起こしましょう。忍耐力と発想力の両方が必要です。
2017/04/09(日) 19:40:18.85ID:dkqlLwxN
病気以前に問題があるため無理です
2017/04/09(日) 19:41:04.96ID:qFsmFYyf
けいこく!
ただちに かだい を すいこう して ください。
2017/04/09(日) 19:49:02.51ID:qFsmFYyf
しゅうじん が だっそう しました。
ほかく の ため、えんぐん を もとめます。
2017/04/09(日) 19:50:14.19ID:qFsmFYyf
ぴ〜〜〜(警告音)
ぴゅるるる〜〜ぴゅるるる〜〜
2017/04/09(日) 19:58:51.64ID:qFsmFYyf
つぎ の かた、ど う ぞ 。
2017/04/09(日) 20:10:01.88ID:qFsmFYyf
わたしは、ぷろぐらみんぐ きょういく ろぼっと、ばれっと です。やるき の ある ひと の がくしゅう を たすけます。にじゅうよじかん、かどう します。
2017/04/09(日) 20:28:45.56ID:qFsmFYyf
無断欠席のため、減給処分致します。給料ゼロ円のうち、3分の1を差し引きます。
2017/04/09(日) 20:45:52.92ID:qFsmFYyf
例えばループを記述するとき、何の処理をどう繰り返すのかを具体的に考えられない奴は、プログラマには向いていない。
考えるのを止めて逃げ出すような豆腐メンタルにはな。
2017/04/09(日) 23:18:42.14ID:ySXi9r1b
>>246 >>247
あんたらのように罵詈雑言を吐くだけの連中はクズじゃないのか?

>>片山さん
壊れた後、怒ってしまいました?
俺は諦めてなどいませんよ。
2017/04/10(月) 05:58:54.77ID:s60jgmc2
>>261
そうやって相対化すればいいって発想がすでに終わってる
2017/04/10(月) 09:14:13.97ID:fXTuuI6O
アラフォー現役PGの俺から見ても、
34歳はプログラマーに向いてないと感じる
上向いて口開けて誰かが教えてくれるのをひたすら待つタイプの人は
プログラマー業はただの苦痛だろう

じゃんけんプログラムの話を聞いたとき、
作りたくてうずうずしたか?
いろんな実装を考えるのが楽しくて仕方がなかったりしたか?
違うだろう、上から言われたことを仕方なく嫌々やっている気分のはずだ
34歳がプログラマーになるってことは、ずっとそんな嫌々仕事が続くってことだ

俺からは34歳の才能的にどうとは言わんが
もう一度言う、34歳は絶対にプログラマー向きじゃない
2017/04/10(月) 09:19:00.63ID:Sy8YLILn
向いてないのもあるし、頭脳労働よりも体動かす方が精神面でいいと思うけどね
2017/04/10(月) 09:31:52.85ID:AwO8NYuF
>>261
まずお前が罵詈雑言を吐かれるようなことしかできない
究極クズ生命体から脱却すれば、自ずと罵詈雑言を吐くものは
居なくなるよ。
2017/04/10(月) 12:35:42.86ID:Xf8SWwsa
>>244
本物だったんかい
本性が現れてきたな

自分が異常であることを認識できないのは恐ろしいものだな
今お前がやるべきことはここで遊ぶことじゃないだろうに
2017/04/10(月) 12:44:31.32ID:AwO8NYuF
そうだな、まずは人間になることから始めようか、34才のクソガキ。
2017/04/10(月) 13:28:01.94ID:rFpxNaPJ
ねねっちしかいないスレ
2017/04/10(月) 14:05:09.21ID:73IQobxS
二人ジャンケンは、勝敗が決まったら終わりだけど、
n人ジャンケンは勝ち抜き戦だから、最後に一人優勝者が決まるまで続く。
生き残れなかったプレイヤーの手をカウントする必要はない。
2017/04/10(月) 15:57:34.93ID:HlwoI+Am
>>262
そうでもないと思うけど。

>>267
分かったよ、オッサン。

>>269
ちょっと待ってて下さい。
2017/04/10(月) 17:54:33.13ID:73IQobxS
俺様は待ってくれるが、矢のような時のハエは待ってくれないぜ。
2017/04/10(月) 18:04:13.97ID:o9HFA0e/
>>270
そうでもないと思うならまずその根拠をかけ

そういう風に上っ面舐めただけの受け答えするから「会話が成り立たない」って言われるんだ
2017/04/10(月) 18:14:32.16ID:73IQobxS
我的翻訳機,故障也.
2017/04/10(月) 20:19:24.97ID:olYG6z70
>>片山さん
https://ideone.com/eSsMws
while文を使ったら無限ループになってしまったのでコメント化してあります。
アドバイスをお願いします。
2017/04/10(月) 22:12:15.19ID:73IQobxS
33行目に生き残りのチェックを入れる。
if (死んでる) continue;
2017/04/10(月) 22:16:58.22ID:73IQobxS
10人は多い。5人くらいでOK。
2017/04/10(月) 23:36:29.05ID:UuckxREO
相変わらずランダム関数を毎回newしていたり、
本当に教えてもらったことを理解しない人だな
10を聞いて1を知るような人は本気でプログラマなんか止めておけって

片山氏もいい加減にしろって
そうやって餌を与え続けるから34歳が希望を持ち続ける
上から与えられ続ける知識を食べるだけ食べて消化も出来ないやつに
いつまで恵んでやるつもりだ
せめて自分で学べるようになって、どうしてもわからない所を適切に質問できるようになってから回答してやれ
今の状態は本当に誰のためにもならん
2017/04/11(火) 00:19:33.97ID:NE7+GSsK
>>277
毎回newと表記しないとランダムにならないんじゃないの?
それと、勉強するスレだからこの方向性で間違っていないと思うけど?
2017/04/11(火) 00:48:45.60ID:Kut+59ha
あらかじめ、
java.util.Random rand = new java.util.Random();
でランダムのインスタンスを変数rangingで保持しておき、
int n = rand.nextInt(3);
で次の乱数が取得できる。
必要なインスタンスが一つなのに、無駄にnewを何度でも呼ぶのは処理速度、パフォーマンスに悪い影響がある。
2017/04/11(火) 00:54:02.35ID:Kut+59ha
変数rangingじゃなくて、変数randね。打ち間違い。

newでインスタンスをあらかじめ生成して変数に格納した後に、
インスタンス変数のメソッドを呼ぶパターンは試験で何度も出るから、覚えておくように。
2017/04/11(火) 01:03:22.58ID:Kut+59ha
>>277
コンピュータ教育の研究用の被験者として利用させて頂いているから、別に無駄な訳ではない。むしろレアなケースとして貴重な存在だ。
2017/04/11(火) 01:31:13.02ID:L+DLwoDH
>>278
スレの方向性として間違ってなくとも、34がやるべきことはそれではない
もしかして、無意味なことをやってる自覚がないのか?
2017/04/11(火) 01:47:52.93ID:+XXv6ULE
>>281
オモチャにするのは別にいいけど壊さないようにね!
2017/04/11(火) 02:16:59.19ID:zr+kqxtB
>>279-280
ありがとうございます。

>>282
言いたいことを全く理解できないわけではないですが、
これはこれでトレーニングになってるのでは?

>>283
おもちゃ呼ばわりとはあまりいい気がしないな。
2017/04/11(火) 02:18:49.77ID:L+DLwoDH
>>284
あぁ、わかってないのか
御愁傷様
2017/04/11(火) 02:23:29.28ID:zr+kqxtB
>>片山さん
それはそうと、やっと出来ました!
https://ideone.com/5IObF3
ちょっと独特なやり方で敗者をはじきましたが。

正規表現を使ったので、小数入力や文字列入力などもはじけます。
2017/04/11(火) 06:43:54.98ID:SgxdPyB5
>>284
おもちゃじゃなかったら何なの?
2017/04/11(火) 08:45:20.99ID:Kut+59ha
>>286
おめでとう。よくやった!
2017/04/11(火) 09:35:44.85ID:lhGuUBPc
>>286
前半と後半のdo-while区間がほとんど同じ処理してるように見えるんだけど...
これで完成なのか...そうか...
2017/04/11(火) 09:38:36.85ID:KRQdRzx7
このスレッドは天才チンパンジー「34歳ちゃん」が
プログラミング訓練のために立てたものです。

34歳と研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                       片山霊長類研究所
2017/04/11(火) 10:15:23.72ID:Kz5XatSm
実は片山と34以外はほとんど話について行けてない
片山>>>34>>>(越えられない壁)>>>その他大勢
292片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/04/11(火) 12:15:22.33ID:1X8Fssri
模範解答はこちら。よく読んで勉強するように。
https://ideone.com/bb2ZGc
2017/04/11(火) 12:23:08.96ID:obFAORPr
public String readLine() {
 return scanner.nextLine().trim();
}

俺こういうの嫌い。
trimした時点でそれはreadLineじゃないよね。
やりたいことはわかるけどさ。
2017/04/11(火) 12:45:56.06ID:Kz5XatSm
writeLineで改行なしなら怒っていいけど、readLineならよくある話だと思うが・・・
2017/04/11(火) 12:54:09.92ID:1X8Fssri
System.exitはなるべく使わないのが正解だと思う。
2017/04/11(火) 12:58:30.26ID:1X8Fssri
次の課題を考えないといけないね。
GUIじゃんけん、オンラインじゃんけんなんてどうかな。

アイデア募集中。できればじゃんけんに関係したプログラムで。
2017/04/11(火) 13:14:39.67ID:1X8Fssri
34歳、GUIフレームワークをAWT、Swing、JavaFXの中から一つ選んでくれ。
それでGUIじゃんけんを作ろう。AWTが一番シンプルだが、JavaFXはできることが多い。
GUIや画像ファイルがつくとなると、ideone.comでは実行できないが、
GitHubやアップローダなどを使ってソースを交換しよう。
2017/04/11(火) 13:21:46.92ID:KRQdRzx7
じゃんけんってもっと簡単に書けないの?
配列に出した手をいれて、uniqして2つにならなければあいこでしょ。
uniqして2つになったらどっちが勝つかは分かるんだから、負けた人を
消していくだけだと思うんだけど、lambdaや再帰を使えばそれこそ
ワンライナーでもいけるんじゃね。
2017/04/11(火) 13:30:46.61ID:1X8Fssri
>>298
ジェネリックのjava.util.Set<E>を使えば可能だが、
34歳にはジェネリックは高度すぎるかな。
https://docs.oracle.com/javase/jp/6/api/java/util/Set.html
300デフォルトの名無しさん
垢版 |
2017/04/11(火) 13:54:34.90ID:aA2k0CHM
ネットの拾いモノ

// Rock-paper-scissors Jan ken
function checkJanken(a,b){var c = (a - b + 3) % 3;
if(c == 0){return console.log("DRAW");}else if(c==2){
return console.log("WIN");}else{return console.log("LOSE");}}

checkJanken(0,1);
2017/04/11(火) 13:59:29.71ID:1X8Fssri
java.util.ArrayList<E>もよさそうだな。ちょっと書き直してみる。
302デフォルトの名無しさん
垢版 |
2017/04/11(火) 14:00:14.66ID:aA2k0CHM
思ったより、ちゃんと進歩してて感心してしまった
un
2017/04/11(火) 14:52:35.63ID:Kut+59ha
課題。
>>292に潜むバグを発見せよ。
2017/04/11(火) 15:02:06.92ID:Kut+59ha
34歳よ、スマホのAndroidを買う予定はないか? スマホアプリ開発は将来性があって有望な分野だ。
305デフォルトの名無しさん
垢版 |
2017/04/11(火) 15:08:34.49ID:aA2k0CHM
おぉ!>34歳よ。
途中で投げ出してしまうとは なにごとか…
2017/04/11(火) 19:36:07.68ID:zr+kqxtB
>>289
今の段階ではこれが精一杯でした。

>>292
ありがとうございます。

>>295
あれしか思い付きませんでした。
もっといい方法を調べてみます。

>>303
分かりました。

>>304
とりあえず今はガラケーです。

>>305
投げ出してないだろよ。
2017/04/11(火) 20:10:42.24ID:zr+kqxtB
>>片山さん
すいません、分かりません。
実行結果は正常ですし。
強いて言えば225行目からのif文がデッドコードになっていたくらいです。
(エクリプスにより検出)
308デフォルトの名無しさん
垢版 |
2017/04/11(火) 20:37:26.10ID:aA2k0CHM
>>BrBq2CJg6HGd
>>300を参考に80行程度で纏めてみ?
309デフォルトの名無しさん
垢版 |
2017/04/11(火) 20:40:44.18ID:aA2k0CHM
俺はもぅ諦めた人間だけど、意志が僅かにでも続くなら見込みが有るよ
2017/04/11(火) 20:55:43.17ID:n4pF68ml
まさかここでやってるのが職業訓練だと思っているのだろうか?
2017/04/11(火) 21:07:36.92ID:zr+kqxtB
>>308
まだやってないですが、それは今の俺の力では難しいのでは…。

>>309
ありがとうございます。頑張ります。

>>310
まさか。でも無駄ではないと思いますよ。
2017/04/11(火) 21:09:59.44ID:n4pF68ml
人間性がダメなので無駄だよ
313デフォルトの名無しさん
垢版 |
2017/04/11(火) 22:17:39.73ID:aA2k0CHM
>>BrBq2CJg6HGd
ほらよ、ココで分からなきゃ中学生から数学をやり直す必要が有る
http://staku.designbits.jp/check-janken/
2017/04/11(火) 23:06:06.82ID:Kut+59ha
>>307
printSurvivors関数に不正な出力をするバグがある。見付けられるかな?
2017/04/11(火) 23:58:40.47ID:zr+kqxtB
>>314
よく分かりませんが、メソッド内の上のif文の中の、
print(playerNames[0]);
という部分ですか?
2017/04/12(水) 00:35:47.83ID:K70SU5wt
>>313
また機会があればやってみます…。

>>片山さん
人間のみ複数人でジャンケンをするプログラムも作ってみました。
https://ideone.com/A0LdG4
exitメソッドは直してませんが…。
後から入力する人は上の人の手が見えてしまうという、
ゲーム性の全くないものです。
2017/04/12(水) 01:11:17.48ID:w7zHHuqK
>>311
無駄ではない
が、何もしないよりはマシというレベルでの話だ

それは貴重な時間を浪費して今本当にやるべき事か?
よく考えろ
いい加減現実見ないとマジで人生詰むぞ
2017/04/12(水) 01:56:43.18ID:Uyo4pvtF
深夜ですが…

>>317
家だと、何かやるきっかけがないと寝てしまうんです。この課題はそのきっかけにちょうどいい。

自分で考えることは大事ですが、貴方の考える今やるべきこととは、例えば何ですか?
2017/04/12(水) 03:14:03.83ID:w7zHHuqK
>>318
自分で考えろっての
つーか、ここで遊んでるか寝てるだけなのかよ
2017/04/12(水) 06:35:23.98ID:8ju6Q3HZ
>>318
やれって言われてもやらないくせに何で人に聞くの?

とりあえず作業所決めて早めに職業訓練に移ることだけど、これもやってないよね
2017/04/12(水) 08:25:03.25ID:GfIrO6bt
>>315
それだけではない。
2017/04/12(水) 12:38:00.43ID:GJeN6Iv+
アドバイスをしても保留と言われるだけだから言うだけ無駄

確実に詰みへと向かっている状況を理解してないのは当の本人だけ
2017/04/12(水) 21:24:04.29ID:Uyo4pvtF
このスレはプログラマー板のあのスレの人たちも見てるからなあ。なんかいろいろ書きそう。

>>319
家にいる間はそうしてることが多いですね。あとは情報収集とか。

>>320
さすがにただうのみにはしませんよ。でも参考になるんです。

>>321
そもそもメソッドが多くてよく分からないんです…。

>>322
突き放すだけだもんなあ。まあ2ちゃんだからしょうがないか。
2017/04/12(水) 21:48:41.47ID:MVaDm9Tp
>>323
いや、まず言われてることの意味理解してから話せ

はっきりいうがなんだその哀れなレスは
2017/04/12(水) 22:04:00.33ID:YZPNAmIj
>突き放すだけだもんなあ。まあ2ちゃんだからしょうがないか。
顔も名前も知らん赤の他人に甘えるな
いつまで今のままでいる気だ?いつ気が付くんだ?
2017/04/12(水) 22:35:43.91ID:Oo+b50/r
親身で厳しいレスはガン無視してるキチガイ怠け者が
2ちゃんは突き放すだけ、とかw
2017/04/12(水) 23:02:40.88ID:YZPNAmIj
フザけたスレ立ててひたすら現実逃避してるだけだもんな
2017/04/12(水) 23:14:43.44ID:8BkaFjVG
こんなんだから34歳無職なんだよ
詰んでるんだよ
2017/04/12(水) 23:20:02.50ID:GfIrO6bt
課題。エクリプスで、ステップ実行して、メソッドの実行の様子を確認せよ。
2017/04/13(木) 00:02:50.16ID:mdc2f0DB
>>325
いつまでも今のままではいませんよ。それなりにビジョンはあります。ただ…

>>327
まあいいじゃないか。

>>329
上のn人ジャンケンプログラムはどうですか?
2017/04/13(木) 00:16:29.71ID:ttv3on6U
どうあがいても詰み
プログラマになれる未来はすでに閉ざされてる
何故だかわかるかな?わからないだろうな
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況