java独学のワイ、素数判定プログラムが書けない
: 仕様書無しさん [] 2018/07/13(金) 18:20:24.06 JavaDriveというサイトでFor文まで理解するも書けない模様 ワイにプログラマーの資格はないんか? : 仕様書無しさん [] 2018/07/13(金) 18:20:50.72 FizzBuzzは書けた : 仕様書無しさん [sage] 2018/07/13(金) 18:56:12.28 資格はともかく才能も適正もない。 資格はともかくというのは全く無能のくせに丸暗記でJava Bronzeを取った人がいる前例があるから、 資格だけなら取れるかもしれない。 正直for文くらい直感でわからないようではプログラマーの適正は皆無。 : 仕様書無しさん [sage] 2018/07/13(金) 19:10:30.58 頭で理解しただけで書けるわけないだろ 学校のテストじゃねえんだよ : 仕様書無しさん [] 2018/07/13(金) 19:34:45.05 片っ端から割れるか試すだけっしょ for文で余裕じゃん : 仕様書無しさん [sage] 2018/07/13(金) 19:37:16.04 小さい数字ならいいけどハチャメチャデカイ数字だとめっちゃ時間かかりそう : 仕様書無しさん [] 2018/07/13(金) 21:28:00.20 じゃあほとんどの奴がプログラマーになれないな どんな風に? : 仕様書無しさん [sage] 2018/07/13(金) 21:38:25.19 どんな風にも何も・・・ for(i=2;i<入力値;i++){ if((入力値 % i == 0 ){print("素数じゃない");exit(0);} } print("素数だよ"); こんだけじゃないの?0,1は素数じゃないよってif文がもう一個あれば。 これくらいは3分で直感でやらんと・・・これが合ってるかしらんけどw : 仕様書無しさん [] 2018/07/13(金) 21:39:52.87 求人で「未経験からプロのエンジニア」とあるけど、 ワイにもできるか心配だわ : 仕様書無しさん [] 2018/07/13(金) 21:41:02.32 exitってなんや? : 仕様書無しさん [sage] 2018/07/13(金) 21:42:45.65 javaだとSystem.exit()。俺はjavaを知らんけど、その辺もググってさっと変換できるセンスはプログラマには必要だと思うぞw : 仕様書無しさん [sage] 2018/07/13(金) 21:44:46.55 未経験歓迎は奴隷要員 : 仕様書無しさん [] 2018/07/13(金) 21:51:21.06 ほーなんやな〜 int n = 100; for(int i = 2; i<n; i++){ for(int a = 2; a<i; a++){ if(i%a == 0){ System.out.println(i + "は素数でない"); }else if{ System.out.println(i + "は素数"); ここまで来てるんやけど、 iに対してaがi>aを満たすまで全部の数表示されるから困ってる。 : 仕様書無しさん [] 2018/07/13(金) 21:53:36.63 2回目の条件分岐はelseのみだった : 仕様書無しさん [sage] 2018/07/13(金) 21:58:32.79 ネスト多分必要ないぞ?見てや。こんだけでいい(多分)。えらいややこしいことになってない?w 俺が即興で思いつたのじゃ動かんけ? : 仕様書無しさん [] 2018/07/13(金) 22:05:53.65 動かんけ : 仕様書無しさん [sage] 2018/07/13(金) 22:10:48.44 めんどかったけどpaizaで試したら動くやんけw まさかとは思うがをそのままコピペして動かんと言ってる訳じゃなかろうな? : 仕様書無しさん [] 2018/07/13(金) 22:13:57.49 >>変数は入力したけど動かへん : 仕様書無しさん [sage] 2018/07/13(金) 22:17:22.31 知能障害があるんじゃないのか? : 仕様書無しさん [sage] 2018/07/13(金) 22:19:32.04 いいか?は別にjavaで動かすように書かれてる訳じゃないからな?単に「流れ」だからw をjavaで動くように色々変えて、最後に入力値が2未満なら素数じゃないと表示させる条件を加えなさい。 それすら無理なら確実にプログラマは無理だw : 仕様書無しさん [] 2018/07/13(金) 22:20:04.01 何がわからないのかがわからない : 仕様書無しさん [sage] 2018/07/13(金) 22:21:36.54 www : 仕様書無しさん [] 2018/07/13(金) 22:25:20.96 nまでの素数を表示するためにi回インクリを繰り返すんやが、 二回目のFor文は iに対してiまでの自然数で検算しようと思ったんや。 a回繰り返してな。 その結果、iがaまでの自然数全てで割られるんやが、 一つのiに対してa個全て割る過程が表示されてしまうんや。 そこが問題 : 仕様書無しさん [] 2018/07/13(金) 22:31:29.10 検算の過程が表示されてしまうからそれを省略したい。 iまでのaで全て検算した結果、「そのiは素数」と表示したいんや。 : 仕様書無しさん [sage] 2018/07/13(金) 22:33:46.38 自分で表示しておいて何言ってんだこの馬鹿は : 仕様書無しさん [] 2018/07/13(金) 22:35:15.83 草 : 仕様書無しさん [sage] 2018/07/13(金) 22:36:13.76 そらfor文の中にprint書いてりゃ表示されるわな 書かなければええんちゃうん?w どうも俺に彼の問題を解決するのは無理のようだ・・・ : 仕様書無しさん [] 2018/07/13(金) 22:40:09.67 こう見えても明治卒やで 一応IT系に内定を貰ってるから軽く勉強のつもりが池沼やったんなや〜 びっくりや ってことでコピペグラ―になるわ! ほなっ! : 仕様書無しさん [sage] 2018/07/13(金) 22:42:24.67 結局のところ、何かの真似をしているだけで自分で何やってるかすら 理解してないんだろ? プログラマー目指すなんて言っておきながら、その程度の労力すら 惜しんでスレ立てて人に聞いてるとか、嗤わせるにもほどがある : 仕様書無しさん [] 2018/07/13(金) 22:43:58.41 全部自分で考えてるし、真似はしてない FizzBuzzは簡単やったのにどうしてかな〜 : 仕様書無しさん [sage] 2018/07/13(金) 22:43:59.19 明治卒うせやんwww I地頭はあるんだろうから必死で勉強しぃやw 今のレベルじゃすぐに営業に配置転換ぞw : 仕様書無しさん [] 2018/07/13(金) 22:45:18.25 嘘やで通信高卒や : 仕様書無しさん [sage] 2018/07/13(金) 22:45:21.72 public class Main { public static void main(String[] args) { int n = 100; for (int i = 2; i < n; i++) { boolean ok = true; for (int j = 2; j < i; j++) { if (i % j == 0) { ok = false; } } if (ok) { System.out.println(i + "は素数"); } else { System.out.println(i + "は素数ではない"); } } } } : 仕様書無しさん [sage] 2018/07/13(金) 22:45:29.07 学部ならともかく学校とプログラマーの適正に因果関係があると思っているなら 正真正銘の知障なので診察受けたほうがいい。 この板の有名荒らしの36歳みたいになるぞ。 36歳も大卒大卒アピールするだけで何にもできない人間のクズだった。 : 仕様書無しさん [sage] 2018/07/13(金) 22:46:48.95 お前は本当に何がしてぇんだよw : 仕様書無しさん [] 2018/07/13(金) 22:49:29.69 すまんな、ただ教えてほしかっただけなんや プログラム楽しいからさ : 仕様書無しさん [] 2018/07/13(金) 22:52:26.64 関西の豪雨で水に流されるのはワイの方が良かったんやな〜 : 仕様書無しさん [sage] 2018/07/13(金) 22:59:52.53 もしかして落ち込むふりして同情でも買おうとしているつもりなの? それで来年から社会人? 来年新中学生の間違いじゃないの? : 仕様書無しさん [sage] 2018/07/13(金) 23:02:58.07 小学生未満だろ こいつも発達障害か : 仕様書無しさん [sage] 2018/07/13(金) 23:17:05.26 発達障害は精神が幼いって意味じゃない 生半可な知識でマウントに使うなよ : 仕様書無しさん [] 2018/07/13(金) 23:20:50.63 public static void main(String[] args) { for (int i = 0; i < 100; i++) { if (isPrime(i)) { System.out.println(i); } } } static boolean isPrime(int n) { if (n < 2) { return false; } for (int i = 2; i < n; i++) { if (n % i == 0) { return false; } } return true; } : ◆BrBq2CJg6HGd [sage] 2018/07/14(土) 00:42:30.34 失礼します。 私も触発されて、FizzBuzzのコードをコメント付きで書いてみました。 ttps://ideone.com/McsJKW よろしければ、スレ主さんのFizzBuzzのコードもアップして貰えませんか? : 仕様書無しさん [sage] 2018/07/14(土) 01:53:12.20 このはJava一年半やってる36歳無職 こんな風になっちゃだめ : 仕様書無しさん [] 2018/07/14(土) 06:42:41.79 for(int a = 1; a<101; a++){ if(a%3 == 0){ System.put.println("Fizz"); }else if(a%5 == 0){ System.put.println("Buzz"); }else if(a%3 == 0 && a%5 == 0){ System.put.println("FizzBuzz"); }else{ System.put.println(a); } } どうかな? : 仕様書無しさん [] 2018/07/14(土) 07:12:18.46 java初めて数か月も経ってないけど、 ワイは論理を変換する能力がないから詰んでるのかなぁ : 仕様書無しさん [] 2018/07/14(土) 10:16:18.43 7で割り切れるときはHamuと出力してください : ◆BrBq2CJg6HGd [sage] 2018/07/14(土) 12:25:28.65 ありがとうございます。 が言うように、俺はそれほどプログラムに習熟していませんが、 僭越ながら指摘させて頂きます。 あなたのコードだと、始めに3の倍数を全て抽出してしまうので、 3の倍数でかつ5の倍数(15など)が全てFizzBuzzではなくFizzとして 出力されてしまいます。これは5の倍数についても同じことが言えます。 そこでまず3の倍数かつ5の倍数を切り出し、それから3の倍数や5の倍数を 表示するとよいと思います。 : 仕様書無しさん [sage] 2018/07/14(土) 12:34:02.26 こいつに指摘される男の人って・・・ : 仕様書無しさん [sage] 2018/07/14(土) 12:38:00.46 調べりゃすぐ出てくることをよくそんな偉そうと無駄に長く言えるなw : ◆BrBq2CJg6HGd [sage] 2018/07/14(土) 12:41:17.77 多分、練習によるものが大きいと思います。 俺の場合、当初は(C言語ですが)ポインタや構造体でつまずいていましたが、 今ではオブジェクト指向も理解できるようになりました。 学習方法や学習時間で伸び方は変わってくると思います。 : 仕様書無しさん [] 2018/07/14(土) 12:46:26.20 オブジェクト指向はどういうものか簡潔に説明してみて : 仕様書無しさん [sage] 2018/07/14(土) 12:48:29.04 オブジェクト指向で作ったプログラムを見せてみて : 仕様書無しさん [sage] 2018/07/14(土) 13:37:41.37 マウント取りたくてしょうがないって感じのレスだな : 仕様書無しさん [sage] 2018/07/14(土) 13:46:17.38 ダラダラ長いコード書きやがって : 仕様書無しさん [] 2018/07/14(土) 13:48:29.47 else if なら順不同でしょ? elseのみならともかく 100までの「i」がif文によって上の条件式を満たす形で置き換わっていく。 という風に捉えてるけど。 cmdで走らせてみたけど最初に3の倍数全ては表示されないよ。 for(int a = 1;a<101;a++){ if(a%3 == 0){ System.out.println("Fizz"); }else if(a%5 == 0){ System.out.println("Buzz"); }else if(a%5 == 0 && a%3 == 0){ System.out.println("FizzBuzz"); }else if(a%7 == 0){ System.out.println("Hamu"); }else{ System.out.println(i); ※Hamu付き : 仕様書無しさん [] 2018/07/14(土) 13:51:06.21 あー そうやったんや〜 確かにFizzBuzz出てこんわ : 仕様書無しさん [] 2018/07/14(土) 13:52:41.86 なったで for(int a = 1;a<101;a++){ if(a%5 == 0 && a%3 == 0){ System.out.println("FizzBuzz"); }else if(a%5 == 0){ System.out.println("Buzz"); }else if(a%3 == 0){ System.out.println("Fizz"); }else if(a%7 == 0){ System.out.println("Hamu"); }else{ System.out.println(a); : 仕様書無しさん [sage] 2018/07/14(土) 13:56:22.43 スレ主も36歳もコピペばかり : 仕様書無しさん [sage] 2018/07/14(土) 14:02:53.71 if、else ifはどれか一つでもtrueになるとそのブロック内しか通らない だから優先的に判定したい条件は先に書かないといけない ちなみにのコードだと5や3の倍数かつ7の倍数が考慮漏れしてるね : 仕様書無しさん [] 2018/07/14(土) 14:04:36.95 自分で書いたもの以外のコピペはしてないで 条件式が一つで後にほぼ同じ抽出内容の複数条件式を持つ分岐が控えている場合 先に複数の方を書かんと、先にある一つの条件式を先に満たしてしまって そこで抜けてまうのか 感謝やで : 仕様書無しさん [] 2018/07/14(土) 14:06:28.22 ほんとやわ 少し考えるわ : 仕様書無しさん [] 2018/07/14(土) 14:12:26.69 考えたんやけど 条件式が優先されるから仕方ないんちゃう? : 仕様書無しさん [] 2018/07/14(土) 14:14:19.52 組み合わせか? : 仕様書無しさん [sage] 2018/07/14(土) 14:14:56.11 バグってこういう些細なことで生まれるからね 自分の書いたコードが要求や仕様を満たしてるか見直してみるといいと思うよ : 仕様書無しさん [] 2018/07/14(土) 14:21:42.11 直してみたで! for (int a = 1;a<101;a++){ if(a%3 == 0 && a%5 == 0 && a%7 == 0){ System.out.println("横山やすし"); }else if(a%3 == 0 && a%5 == 0){ System.out.println("FizzBuzz"); }else if(a%3 == 0 && a%7 == 0){ System.out.println("おっぱい"); }else if(a%5 == 0 && a%7 == 0){ System.out.println("焦げたおっぱい"); }else if(a%5 == 0){ System.out.println("Buzz"); }else if(a%3 == 0){ System.out.println("Fizz"); }else if(a%7 == 0){ System.out.println("Hamu"); }else{ System.out.println(a); : 仕様書無しさん [] 2018/07/14(土) 14:23:23.70 組み合わせでいいんじゃね?と思いついたから 手当たり次第に作ってみた : 仕様書無しさん [sage] 2018/07/14(土) 14:23:36.35 5と3で出来ていることを7も追加してやるだけ しかしこれではひとつ条件が増えると大量の書き直しが発生してしまうことに気づいたら次は拡張性を考える : 仕様書無しさん [] 2018/07/14(土) 14:55:55.45 上の条件式の方を通り抜けてしまうなら、 条件同士をくっつけちまえばいいんやない? 3,5,7の倍数は一つの条件式で表示できるし、 複数の共通倍数だったら、包括してしまえばいいんだし : 仕様書無しさん [] 2018/07/14(土) 14:58:15.79 def a(x): if x%2==0: print('偶然') elif x%3==0: print('奇数') for i in range(1.11): a(i) : 仕様書無しさん [] 2018/07/14(土) 14:59:30.54 nao, 2 or 3=15 : 仕様書無しさん [] 2018/07/14(土) 15:01:55.17 for i in range(1.11): a(i) これはなんや?? : 仕様書無しさん [] 2018/07/14(土) 15:07:52.59 従って、 for for if ?==0 : 仕様書無しさん [] 2018/07/14(土) 15:29:35.32 ない。 迷惑だからプログラマにならないで欲しい。 : 仕様書無しさん [] 2018/07/14(土) 15:35:00.26 実際For文まで勉強して解ける人は何人くらいおるんやろなぁ : 仕様書無しさん [sage] 2018/07/14(土) 15:39:02.73 見える、未来が見える が高学歴であるがゆえに根拠なく自分の能力を信じて 電卓ソフトを作ったあたりで満足してSEやPMにシフトし むちゃくちゃな設計を末端に押し付けて責任転嫁する未来が… : 仕様書無しさん [] 2018/07/14(土) 16:25:52.79 if 無しで書きましょう : 仕様書無しさん [] 2018/07/14(土) 18:10:43.63 哭きの竜のネタ? こんなのがSEになる時点で終わりやん・・・ : 仕様書無しさん [sage] 2018/07/14(土) 18:17:09.00 未経験文系でーすSEでーす : ◆BrBq2CJg6HGd [sage] 2018/07/14(土) 19:12:59.68 たびたび失礼します。 スレ主さんに、助言が伝わったみたいで良かったです。 素数判定の方は、for文の知識に加え、break文・continue文・フラグの内 いくつかの知識が必要になると思うので、もし未習ならググることをお勧めします。 出しゃばりみたいで恐縮ですが、俺も素数判定のコードをコメント付きで 書いてみましたので、よろしければ参照下さい。 ttps://ideone.com/ITtLsp : 仕様書無しさん [sage] 2018/07/14(土) 19:26:41.60 お前それじゃ遅いからって高速化の方法教えてもらってただろうが 何にも身についてないのかよ : 仕様書無しさん [sage] 2018/07/14(土) 19:47:23.88 何を言っているんだ? PG上がりのSEが世の中を支え、SE業を邁進してきたゴミクズが会社で弄ぶ 日本のSIerの多重下請け構造そのものじゃないかw スレ主に適性はないので、半端な知識を身に付けないで 管理系のスキルを磨くことをお勧めする 「現場を知るため」以上の目的でプログラミングにのめりこまないほうがいい プログラミングができない無能は管理に回され昇進する、これが日本の常識 出世したいなら人を使う能力を磨くことだ プログラマーなんてどの会社でも40くらいでおしまいだよ 下手すりゃ管理職候補にすらなれずリストラ対象 : 仕様書無しさん [] 2018/07/14(土) 20:20:28.33 スレ主だけど、if文とFor文しかやってない これだけの知識で任意の数まで素数を判定していく事ができるか否かで 適正って決まるもんなんか? : 仕様書無しさん [] 2018/07/14(土) 20:38:05.06 決まらないよ 知ってるかどうかだからね 0から考えて実装してる人なんてそうはいない : 仕様書無しさん [sage] 2018/07/14(土) 20:39:39.73 就活でプログラマの適性検査受けなかった? とても簡単な問題で適性がA〜Eで判定されるよ。 プログラマの適性に知っている言語の知識なんて関係ないよ。 : 仕様書無しさん [] 2018/07/14(土) 20:40:06.44 え?みんな0から考えてるんじゃないの? PGは0からコードを書いて、機能を作るもんだと思ってた : 仕様書無しさん [] 2018/07/14(土) 20:41:17.65 就活してない ただネットのプログラマー適正試験を受けた事はある。 CAB?だけは出来なかった : 仕様書無しさん [sage] 2018/07/14(土) 20:42:28.33 Javaの適性ならともかく、プログラミングの職業適性となると 問題解決の筋道そのものが適性の評価対象だから、 こんなところで質問しちゃう時点で適性ゼロじゃないかなw : 仕様書無しさん [] 2018/07/14(土) 20:42:33.33 素数の出力はもっと簡単で効率の良いやり方があるよ boolean[] p = new boolean[100]; for (int i = 2; i < p.length; i++) { if (p[i]) continue; for (int j = 2; i * j < p.length; j++) p[i * j] = true; System.out.println(i); } : 仕様書無しさん [] 2018/07/14(土) 20:43:04.12 こんなことできた気がするなーでググるよ : 仕様書無しさん [sage] 2018/07/14(土) 20:43:21.61 >ただネットのプログラマー適正試験を受けた事はある。 結果はどうだったの? : 仕様書無しさん [sage] 2018/07/14(土) 20:45:57.08 素数判定で2の倍数を真面目に判定しているロジックは それだけで評価に値しない。 FizzBuzzをまともに答えているのと同じ。 : 仕様書無しさん [] 2018/07/14(土) 20:48:07.10 それコピペグラ―やん でも効率は良いよね どんなサイトのテストを受けたのかにもよるけども、 ttp://www.beafoster-hd.co.jp/aptitude-test ←ここは簡単で満点 他は受けてないからこれからって結果張ろうかな : 仕様書無しさん [] 2018/07/14(土) 20:50:05.44 コピペするわけじゃなくて調べるっしょ ゼロから全部自分で考えるのは効率悪いよ : 仕様書無しさん [] 2018/07/14(土) 20:50:56.67 今からその姿勢を直せばいいんでないの? if文とFor文の知識だけだと真面目にやるしかない気がする : 仕様書無しさん [sage] 2018/07/14(土) 20:52:35.70 ifは小文字なのにforのFだけ大文字なの何なの? 超気持ち悪いんだけど自分で気持ち悪いとは思わないの? : 仕様書無しさん [] 2018/07/14(土) 20:54:32.16 無意識にやってた。何か気持ち悪いわ : 仕様書無しさん [sage] 2018/07/14(土) 20:55:21.69 こりゃ適性ねえわw : 仕様書無しさん [sage] 2018/07/14(土) 20:55:42.84 20過ぎた人間が簡単に矯正出来たら苦労ないわ。 だから適性で弾くんだよ。 この先矯正できるかどうかなんて関係ない。 矯正して金にならない適性ないPGやる暇あるなら 営業でも管理でも適性がありそうなのを覚えろ、って いうのが企業。 : 仕様書無しさん [] 2018/07/14(土) 20:56:46.56 そうでもないかと ちゃんと教育する会社がまともな会社ですよん : 仕様書無しさん [sage] 2018/07/14(土) 20:59:10.78 適性が身に付くならいいけど、半端に適性がある振りが通ってしまって 本当は適性がないのに新人研修で評価されてしまってPGに就いたら、 それこそ悲惨な人生なんだが、その辺わかってるのかな。 今までやってきてなかったってことは別にPGが好きなわけでもないんだろ? 好きでPGになった奴でさえ追い込まれて自殺する世界に、適性がない、 もしくはありたいと願う奴が入ったらどうなるか。 それを心配してるんだよ。 : 仕様書無しさん [sage] 2018/07/14(土) 21:00:25.92 具体的にそのまともな会社は実在するの? : 仕様書無しさん [sage] 2018/07/14(土) 21:01:40.46 会社は学校じゃないんで、入社する前に必要な教育は受けてきてください。 入社してやるのは業務知識の教育です。 : 仕様書無しさん [sage] 2018/07/14(土) 21:01:50.44 教育するったって基本の基本を3ヶ月ぐらいやって現場に放り投げるだけだろ? 後は自主努力ではいさよならだよ。会社はマージンが取れればそれで良いんだから : 仕様書無しさん [sage] 2018/07/14(土) 21:02:57.18 学生気分だなぁw 学生なんだろうけど : 仕様書無しさん [sage] 2018/07/14(土) 21:05:00.42 新人教育とか新人研修って、教育というより選別に分類されるイベントですよん : 仕様書無しさん [] 2018/07/14(土) 21:06:37.00 確かに半端で行くと悲惨な人生が待ってるというのは理解してる。 今まで問題解決とか面倒くさくて投げてたけど、 プログラムを勉強してから考えるのが楽しく思えてきたんだよな。 PCで動いた時に爽快感を感じられるんだ。 でもPGになったら周りの速度にある程度付いていかなきゃならないもんね。 そこが少し思い悩んでる。趣味の範囲なら別に考えないけど : 仕様書無しさん [sage] 2018/07/14(土) 21:08:49.03 入り口に立ってそれが楽しい、結構なことだ だが、それで飯が食えるほど甘くはない : 仕様書無しさん [] 2018/07/14(土) 21:11:57.56 ありまくり : 仕様書無しさん [sage] 2018/07/14(土) 21:12:10.13 ま、入社するまでの間に趣味でやってみなよ。 確かな自信になっているかもしれないし、来年の4月までには内定辞退する 覚悟が決まるかもしれないし。 俺は新人研修の外注でそういう新入社員の自信をまる潰しするのが本業だから。 全ての自信を打ち砕かれて真っ白になってから絵を描くように教育していく。 世の中はこういうやり方のほうが主流だと思うよ。 : 仕様書無しさん [] 2018/07/14(土) 21:13:08.56 実は会社で教える側だったりしてw : 仕様書無しさん [sage] 2018/07/14(土) 21:13:20.28 プログラムが書ける時間なんてわずかだけどな テストするのとドキュメント書くのと客との打ち合わせが仕事だから : 仕様書無しさん [] 2018/07/14(土) 21:13:36.01 食っていくハードルは職業で難易度が変わるけど、PGは専門性が高いし 頭もかなり使うから非常厳しい世界だとは思ってる。 足を踏み入れても食っていけるか。それも考えると「適正」に答えを求めてしまうんだよな : 仕様書無しさん [] 2018/07/14(土) 21:14:23.77 業務知識としてプログラミングも教えるよ それが仕事だからね 必要なら外部のプログラミングの研修も受けることできるよ ふつうそれくらいやるっしょ : 仕様書無しさん [] 2018/07/14(土) 21:15:02.15 お前らどんな奴隷契約結んでるわけ?w : 仕様書無しさん [sage] 2018/07/14(土) 21:16:11.26 サッカーボールが少しうまくけれるようになりました。 プロのサッカー選手になりたいです。 って言ってるのと同じだね。 : 仕様書無しさん [sage] 2018/07/14(土) 21:17:08.58 こいつもとは違うベクトルでやばいわ : 仕様書無しさん [] 2018/07/14(土) 21:18:32.20 はイキった無職だったりしてw : 仕様書無しさん [] 2018/07/14(土) 21:25:29.63 うん 頭の世界だから努力をしても解決しない現実が待ってると思う : 仕様書無しさん [] 2018/07/14(土) 21:37:18.70 誰も業種や仕事を書かない所がミソだな : 仕様書無しさん [] 2018/07/14(土) 21:39:06.19 入社前に自分でコード書いて勉強してる時点で本当の初歩の適性はあるでしょ 下を見ればきりがないけどIT企業に入るのにプログラミングが苦痛でしかないのもいる : 仕様書無しさん [] 2018/07/14(土) 21:52:48.18 親の脛をかじって食う飯は美味いか? : 仕様書無しさん [] 2018/07/14(土) 21:54:16.47 入社前に習えないメインフレームの言語はどうするんだ? : 仕様書無しさん [sage] 2018/07/15(日) 00:57:16.47 ◆BrBq2CJg6HGdという人が プログラムについて色々解説していると聞いて飛んできました。 私もプログラムに興味があるので ここは一つ◆BrBq2CJg6HGd氏に 添削してもらえれば幸です。 こんな感じにFizzBuzzを書いてみました (Javaで) ttps://ideone.com/31StrD 一応動いてはいるみたいですが・・・ 記述の仕方とか如何でしょうか? : 仕様書無しさん [sage] 2018/07/15(日) 01:14:58.94 ちょっと直してみた。 ttps://ideone.com/4VuTK4 : ◆BrBq2CJg6HGd [sage] 2018/07/15(日) 02:19:18.08 ここは俺のスレじゃないんで、あまり入り込みたくないんだが…一言だけ やりやがったな。 : 仕様書無しさん [sage] 2018/07/15(日) 09:02:37.69 123と124を書いた者ですが・・・ 何か問題ありましたか? : 仕様書無しさん [] 2018/07/15(日) 09:28:14.28 問題は36歳無職で余裕が無いのに他人を構っている事 : 仕様書無しさん [sage] 2018/07/15(日) 09:37:46.39 36歳は承認欲求が強くてすべての行動は自身が褒めてもらいたいために やっていることなので、36歳よりマシなコードを書くと嫉妬され恨まれる。 36歳慣れしていないならこいつには構わないのが吉。 素人が関わっても呪われこそすれよろこばれることはない。 : ◆BrBq2CJg6HGd [sage] 2018/07/15(日) 18:43:38.65 嫉妬や恨みなどしない それは積み上げてきたものだろ 問題はが実力差を分かった上で、どや顔で俺に挑戦してきたこと 強いて言えばコードが無駄に複雑なことか (ここでは)メソッドやインスタンス化なぞ使う必要ないだろ 例えば2次関数の最大最小を求めるのに微積は普通使わないだろ : 仕様書無しさん [sage] 2018/07/15(日) 18:51:07.17 無駄に複雑でも何でもねえよ お前が理解できないだけだろw : 仕様書無しさん [sage] 2018/07/15(日) 18:57:32.01 他人のスレで無能の分際ででしゃばった挙げ句、 他人の行動をお前の思い通りにならないと言う理由で 勝手に問題視すんなよ人間のクズが : 仕様書無しさん [sage] 2018/07/15(日) 19:09:13.38 これくらいのメソッド分けは息をするように自然と出来るんだよ そんなところにつっかかるのはお前がお前のレベルでしか考えられてないから : 仕様書無しさん [] 2018/07/15(日) 19:14:38.45 それ挑戦じゃないだろ : 仕様書無しさん [] 2018/07/15(日) 20:30:07.16 どや顔されてイラッときた36歳w このスレおもしれー : 仕様書無しさん [sage] 2018/07/15(日) 20:37:30.23 何か乗っ取られてるけどこのコテ有名人なの? : 仕様書無しさん [] 2018/07/15(日) 20:51:14.78 有名人じゃないし乗っ取られてもいないよ : 仕様書無しさん [] 2018/07/15(日) 20:51:38.00 全部間違ってる人ってたまに居るよねw : 仕様書無しさん [sage] 2018/07/15(日) 21:21:36.72 ◆BrBq2CJg6HGd は36歳の無職のB型作業所通い 34歳の頃からプログラマを目指してJavaを勉強しているが一向に身につかず 作業所で2時間軽い箱を運ぶのが精一杯で5時間の基本情報処理技術者試験は体力が続かないので受けられないという これまで散々プログラマの適性は無く単純作業を進められているが誰でも出来る仕事はやりたくないらしい センター試験で460/800点を叩き出した成功体験が心の支えなんだとか : 仕様書無しさん [sage] 2018/07/15(日) 21:31:36.09 とだったら、の方が良いコードなんだよなぁ この良し悪しは、仕事でプログラミングしてない人には分からんだろうけどね : 仕様書無しさん [sage] 2018/07/15(日) 21:33:30.05 へー 初めて知ったが、まあ人生を無駄に消費して死んでいく類の人間だなとしか 自分の立てたスレに勢いあるし、他人に何かの反応をさせる才能はあるようだから、 多分プログラマーよりYoutuberとかゲーム実況者とかの方が向いてんぞ : 仕様書無しさん [sage] 2018/07/15(日) 21:36:22.84 しごとしてるけど真逆の評価だな 124は責務の分散もできてないし 関数の命名もひどいし ロジックもナンセンス 体裁だけがんばってるがいいところがない : 仕様書無しさん [sage] 2018/07/15(日) 21:38:34.95 関数数千行書いちゃう人?w : 仕様書無しさん [sage] 2018/07/15(日) 21:42:28.69 ひとりよがりなくそコード書く上に他人を嘲笑するのがしょっぱなときた 職場にいたら害悪そのものだな : 仕様書無しさん [sage] 2018/07/15(日) 21:43:39.10 >34歳、発達障害の無職ですが (1〜7) >Re: 35歳、発達障害の無職ですが...(1〜6、6は5の重複を再利用) >Re:New: 35歳、働きたく無い無職ですが... 1のみ >35歳、発達障害の作業所通いですが (1〜11) >35歳、発達障害(統失疑い)のB型作業所通いですが 12 >35歳、統合失調症のB型作業所通いですが 13 >35歳、発達障害と統合失調症のB型作業所通い13 >35歳、統合失調症のB型作業所通い14 >35歳、統合失調症扱いのB型作業所通い(15〜18) >35歳、知的障害者のアスペ[2時間のB型作業所通い] >36歳、発達障害のB型作業所通い19 これだけスレが続いているから有名の中に加えてもいいかと : 仕様書無しさん [sage] 2018/07/15(日) 21:58:47.94 2年も続いてるのもすごいけどそれが自分でまとめたの?完全に熱心なファンだわ これは他人のおもちゃになって消費される才能だよ うまくやれば金には出来る…が、恐らくやらないだろうからただただ老いていく。南無三 : 仕様書無しさん [sage] 2018/07/15(日) 22:12:26.42 最後のヤツは追加したけど まとめは前スレに貼ってあったから : 仕様書無しさん [sage] 2018/07/15(日) 22:23:12.37 板で一番の有名スレ35歳を知らないのはモグリ : 仕様書無しさん [sage] 2018/07/15(日) 22:30:39.68 知らないほうが幸せどす・・・ : 仕様書無しさん [sage] 2018/07/15(日) 22:39:13.32 知って何がどうなるワケでもないけど セーフティネットを悪用して 使えないガイジがITの職場に入ろうとしているのを スレ民が防ぎたいというだけ : 仕様書無しさん [sage] 2018/07/15(日) 22:45:48.58 う〜む まぁ確かにも一理ある。 数字を出すかFizzBuzzの文字を出すかの判断を あんなところでやってええんか?? 何か余計にインスタンスを作ってないか? 等等 ここの住人にFizzBuzzをもっともっと書いてもらいたいものだ。 「プログラマー」板やしね。 : 仕様書無しさん [sage] 2018/07/15(日) 22:47:25.06 バッチなら4行、シェルなら1行で書けるからね : 仕様書無しさん [sage] 2018/07/15(日) 23:01:03.57 そういえば 昔昔、1行プログラムコンテストというのがあったらしい : 仕様書無しさん [sage] 2018/07/15(日) 23:45:41.38 Javaでは無いけど参考にどうぞ。 36歳もスレ主も工夫しなさ過ぎなんだよね。 バッチ for /L %%a in (1,1,100) do ( set /A FB = 1 + ^(%%a %% 3 + 2^) / 3 * 2 + ^(%%a %% 5 + 4^) / 5 cmd /c;for /F "tokens=%%FB%%" %%b in ^("FizzBuzz Fizz Buzz %%a"^) do @echo,%%b ) シェル seq 100|sed 's/.*5$/Buzz/;3~3s/[0-9]*/Fizz/' : 仕様書無しさん [sage] 2018/07/16(月) 00:04:13.61 つかよく見たら再帰までやってんのなw ネタだった… : 仕様書無しさん [sage] 2018/07/16(月) 00:07:52.20 これはどうだろ? awkにて seq 100 | awk '{w = ""} $1 % 3 == 0{w = "Fizz"} $1 % 5 == 0{w = w"Buzz"} w == ""{w = $1} {print w}' : 仕様書無しさん [] 2018/07/16(月) 07:43:33.11 入った会社が社長が中国人で研修室に十何人か居るけど俺以外全員中国人で当然授業も中国語 だから俺だけ受けずに独学してる 一応初歩の為の学習ファイルはあるけど殆ど自力で調べる羽目に 2日かけてJavaでtxt読み込んでxlsxにするのがまだうまく行かない 無の境地で仕事するか意識高い系になって震え立たせるかの二択だろこの業界 : 仕様書無しさん [sage] 2018/07/16(月) 07:44:41.66 抜けろ 損なだけじゃねえか : 仕様書無しさん [sage] 2018/07/16(月) 09:06:41.54 営業やHUB要員だから、誰かに書かせることができる程度に 何ができて何ができないかを理解すればいいよ。 キミに必要なのは中国語の勉強だな。 : 仕様書無しさん [] 2018/07/16(月) 10:24:43.65 プログラマーの適性って後から身に付くもんなの? : 仕様書無しさん [sage] 2018/07/16(月) 10:29:01.48 見つかるか目覚めるかくらいかな : 仕様書無しさん [] 2018/07/16(月) 10:51:48.69 それだとダメだった場合のコストも大変だから事前にテストで弾きたいわな : 仕様書無しさん [] 2018/07/16(月) 11:01:04.98 そんなん面接に行く前にわかるだろアホなのか? : 仕様書無しさん [] 2018/07/16(月) 11:01:10.14 好きこそものの上手なれだろ : 仕様書無しさん [sage] 2018/07/16(月) 11:12:25.45 36歳のように興味だけだと上手になれないって事だな : 仕様書無しさん [] 2018/07/16(月) 12:15:57.74 36歳の人は5chに依存しすぎてるせいだと思うの : 仕様書無しさん [] 2018/07/16(月) 12:16:35.89 プログラム書く時間より5chやってる時間のが長いからムリポ : 仕様書無しさん [sage] 2018/07/16(月) 13:15:10.45 あ、ワシその会社の名前知ってるカモ? 名前が8あつまると1バイトになるやつに強いやつですかね??? : 仕様書無しさん [] 2018/07/16(月) 13:22:39.34 株式会社ビットストロング ttp://www.bitstrong.com 派遣業か : 仕様書無しさん [sage] 2018/07/16(月) 13:46:07.48 いくら強くしても所詮派遣、0か1でしかない、8人そろえてようやくバイト 悲哀を感じるいい社名だな : 仕様書無しさん [sage] 2018/07/16(月) 14:14:30.91 座布団2枚あげるww : 仕様書無しさん [sage] 2018/07/16(月) 16:49:58.17 nipponがnip on ナポレオンが馬鹿にされたのと同じ超侮蔑的名前 かれらが建国時に干渉してこうなった あんまりにあんまりなので連中にすらJapanよばれてる : 仕様書無しさん [] 2018/07/16(月) 19:51:52.81 エンジニアに聞きたいんだけど、エンジニアに重要なスキルって何? みずほ銀行のシステム開発に参加したかった? : 仕様書無しさん [sage] 2018/07/16(月) 20:17:32.95 地雷を嗅ぎ分ける能力 : 仕様書無しさん [sage] 2018/07/16(月) 20:31:28.36 最悪の時に打てる手段を持っていて実際に打てる事 : 仕様書無しさん [sage] 2018/07/16(月) 22:38:28.51 発想力、技術力、コミュニケーションスキルじゃない? ドカタはエンジニアじゃないからまた別のスキルが必要かな : 仕様書無しさん [] 2018/07/17(火) 06:02:36.97 土方には勤怠力、社畜力、単純作業力が必要 : 仕様書無しさん [sage] 2018/07/17(火) 20:47:31.00 ころころ変わる仕様に右往左往する新人ほったらかしにしてたら 結構なスパゲッティができてた 数百行のメソッドに過ぎないがなかなか : 仕様書無しさん [sage] 2018/07/17(火) 21:09:13.21 へたに教えようとしたり領分に手出しすると怒るタイプ こっちも助ける余裕はあんまりないし だからって助言として変なこというと余計混乱させそう …ほっといていいかなあ : 仕様書無しさん [sage] 2018/07/17(火) 21:35:05.80 ワードも使えない奴らの集まり : 仕様書無しさん [sage] 2018/07/18(水) 13:02:33.58 なんでこのクソスレこんな伸びたんだよw : 仕様書無しさん [sage] 2018/07/18(水) 19:03:28.91 素数とかFizzBuzzとか懐かしい 今の知識ならどう書くかなって思ったけど、歳重ねても知識やスキル重ねてない事に気づいたw : 仕様書無しさん [] 2018/07/18(水) 22:23:13.35 真面目に全部pythonで良いと思うんだけど : 仕様書無しさん [sage] 2018/07/18(水) 22:43:19.62 Javaのままでもいいじゃん : 仕様書無しさん [] 2018/07/18(水) 22:49:02.92 JBossってなんですか? : ◆BrBq2CJg6HGd [sage] 2018/07/21(土) 15:00:18.15 Bronzeと言えども知識問題だけでなく考える問題も出る。(この方がメイン) 暗記が通用する試験じゃない。分かったか。 強制終了。あまり使わない方がいい。 どう書けば、どう出力される、という頭の中でのイメージが 上手く出来てないように思える。 想像力を働かせましょう。 お前には優しさが無いのか。 何にも出来ないことはないだろ。適当に言うなボケ 大きなお世話だボケ 調べて分からないから聞いているんだろう? お前ヒントも出さずに文句だけ言うんじゃねえ : 仕様書無しさん [sage] 2018/07/21(土) 17:57:11.68 お前こそちゃんと答えてやれよ bronze取ったなら答えられるハズ : 仕様書無しさん [] 2018/07/21(土) 19:14:45.18 > 想像力を働かせましょう。 その勝手な思い込みでお前はとんでもない方向に進んじゃうんだよ というかその想像も何の具体性もない無意味なものだし : 仕様書無しさん [] 2018/07/21(土) 19:19:32.72 煽られてるw : 仕様書無しさん [] 2018/07/21(土) 19:20:07.63 36歳に煽られて激おこですw : 仕様書無しさん [sage] 2018/07/21(土) 22:41:51.14 この36歳ってアスペなの? : 仕様書無しさん [sage] 2018/07/21(土) 22:59:12.68 Stream<Integer> primes() { Map<Integer, Integer> furui = new HashMap<>(); Stream<Integer> ni = Stream.of(2); Stream<Integer> sunOrMore = Stream.iterate(3, i->i+2).filter(i -> { Integer step = furui.get(i); boolean isPrime = (step == null); if (isPrime) step = i*2; int nextNonPrime = i + step; while (furui.containsKey(nextNonPrime)) nextNonPrime += step; furui.put(nextNonPrime, step); return isPrime; }); return Stream.concat(ni, sunOrMore); } シーケンス使って素数書いてみよう! と思ったけど、TakeWhile的な事が出来なくて泣いた Stream難しい : 仕様書無しさん [] 2018/07/21(土) 23:10:13.73 ストリームの中で副作用のある処理は推奨されないっすよ ループ推奨 : 仕様書無しさん [sage] 2018/07/21(土) 23:48:50.42 OK、書き直してみた boolean isPrime(int target) { return !primes(target, target).isEmpty(); } List<Integer> primes(int betweenFrom, int betweenTo) { Map<Integer, Integer> furui = new HashMap<>(); List<Integer> result = new ArrayList<>(); int i = 2; if (i >= betweenFrom && i <= betweenTo) result.add(2); for (i=3; i <=betweenTo; i+=2) { Integer step = furui.get(i); if (step == null) { if (i >= betweenFrom) result.add(i); step = i*2; } int nextNonPrime = i; do nextNonPrime += step; while (furui.containsKey(nextNonPrime)); furui.put(nextNonPrime, step); } return result; } : 仕様書無しさん [sage] 2018/07/22(日) 00:15:23.21 javaが実質有料になったわけだが : 仕様書無しさん [] 2018/07/22(日) 01:08:06.11 やるじゃん : 仕様書無しさん [sage] 2018/07/22(日) 22:03:29.50 再帰とメモ化を駆使して書いてください : 仕様書無しさん [sage] 2018/07/24(火) 09:46:22.19 メモ化は必須だよなあ : 仕様書無しさん [sage] 2018/07/26(木) 12:03:08.64 ttp://txti.es/ln7jg : 仕様書無しさん [] 2018/07/26(木) 21:05:51.83 それがカンペなしで初見でフルスクラッチで書けたら中級以上だ 釣りだろうけど : 仕様書無しさん [sage] 2018/07/26(木) 22:55:38.40 中級…というか、素数計算じゃ初心者を卒業して初級ってところだと思うが… : 仕様書無しさん [] 2018/07/26(木) 23:45:58.27 素敵だよ に見えた : 仕様書無しさん [] 2018/07/26(木) 23:53:59.99 素数判定なんてこれで一発だろ ttps://docs.oracle.com/javase/jp/7/api/java/math/BigInteger.html#isProbablePrime(int) : 仕様書無しさん [sage] 2018/07/27(金) 11:31:52.85 うわあああああ もうすぐ有償になるJavaだあああああああ : 仕様書無しさん [sage] 2018/07/27(金) 17:25:41.30 イッチはライセンス契約するよ : 仕様書無しさん [sage] 2018/07/27(金) 18:03:31.70 商用利用じゃなければopenJDKでいいよ : 仕様書無しさん [sage] 2018/07/27(金) 18:57:49.94 いいや イッチは将来的に暗号解析プログラムを完成させて金持ち共を丸裸にするよ
凡例:
レス番
100 (赤) → 2つ以上レスが付いている
100 (紫) → 1つ以上レスが付いている
名前
名無しさん (青) → sage のレス
名無しさん (緑) → age のレス
ID
ID:xxxxxxx (赤) → 発言が3つ以上のID
ID:xxxxxxx (青) → 発言が2つ以上のID
このページは2ch勢いランキング が作成したキャッシュです。元のページはこちら 。削除についてはこちら 。