java独学のワイ、素数判定プログラムが書けない

■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
垢版 |
2018/07/13(金) 18:20:24.06
JavaDriveというサイトでFor文まで理解するも書けない模様

ワイにプログラマーの資格はないんか?
2仕様書無しさん
垢版 |
2018/07/13(金) 18:20:50.72
FizzBuzzは書けた
2018/07/13(金) 18:56:12.28
資格はともかく才能も適正もない。

資格はともかくというのは全く無能のくせに丸暗記でJava Bronzeを取った人がいる前例があるから、
資格だけなら取れるかもしれない。
正直for文くらい直感でわからないようではプログラマーの適正は皆無。
2018/07/13(金) 19:10:30.58
頭で理解しただけで書けるわけないだろ
学校のテストじゃねえんだよ
5仕様書無しさん
垢版 |
2018/07/13(金) 19:34:45.05
片っ端から割れるか試すだけっしょ
for文で余裕じゃん
2018/07/13(金) 19:37:16.04
小さい数字ならいいけどハチャメチャデカイ数字だとめっちゃ時間かかりそう
7仕様書無しさん
垢版 |
2018/07/13(金) 21:28:00.20
>>3
じゃあほとんどの奴がプログラマーになれないな

>>5
どんな風に?
2018/07/13(金) 21:38:25.19
どんな風にも何も・・・

for(i=2;i<入力値;i++){
if((入力値 % i == 0 ){print("素数じゃない");exit(0);}
}
print("素数だよ");

こんだけじゃないの?0,1は素数じゃないよってif文がもう一個あれば。
これくらいは3分で直感でやらんと・・・これが合ってるかしらんけどw
9仕様書無しさん
垢版 |
2018/07/13(金) 21:39:52.87
求人で「未経験からプロのエンジニア」とあるけど、
ワイにもできるか心配だわ
10仕様書無しさん
垢版 |
2018/07/13(金) 21:41:02.32
>>8
exitってなんや?
2018/07/13(金) 21:42:45.65
javaだとSystem.exit()。俺はjavaを知らんけど、その辺もググってさっと変換できるセンスはプログラマには必要だと思うぞw
2018/07/13(金) 21:44:46.55
未経験歓迎は奴隷要員
13仕様書無しさん
垢版 |
2018/07/13(金) 21:51:21.06
>>11 ほーなんやな〜

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を満たすまで全部の数表示されるから困ってる。
14仕様書無しさん
垢版 |
2018/07/13(金) 21:53:36.63
>>13
2回目の条件分岐はelseのみだった
2018/07/13(金) 21:58:32.79
>>13
ネスト多分必要ないぞ?>>8見てや。こんだけでいい(多分)。えらいややこしいことになってない?w
俺が即興で思いつたのじゃ動かんけ?
16仕様書無しさん
垢版 |
2018/07/13(金) 22:05:53.65
>>15
動かんけ
2018/07/13(金) 22:10:48.44
めんどかったけどpaizaで試したら動くやんけw
まさかとは思うが>>8をそのままコピペして動かんと言ってる訳じゃなかろうな?
18仕様書無しさん
垢版 |
2018/07/13(金) 22:13:57.49
>>変数は入力したけど動かへん
2018/07/13(金) 22:17:22.31
知能障害があるんじゃないのか?
2018/07/13(金) 22:19:32.04
いいか?>>8は別にjavaで動かすように書かれてる訳じゃないからな?単に「流れ」だからw
>>8をjavaで動くように色々変えて、最後に入力値が2未満なら素数じゃないと表示させる条件を加えなさい。

それすら無理なら確実にプログラマは無理だw
21仕様書無しさん
垢版 |
2018/07/13(金) 22:20:04.01
何がわからないのかがわからない
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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