2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

池沼俺にプログラミングを優しく教えるスレ

1 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:12:01.412 ID:hCS2YtoT0.net
ifとかelseとかが意味不明

2 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:13:14.510 ID:UU7B/kW2r.net
条件を満たすか・満たさないかで処理が分岐する

3 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:13:21.151 ID:cIbzyNEXp.net
条件一致
ifに引っかからなかったその他の条件

4 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:13:44.640 ID:rhKppxIa0.net
俺にラムダを教えてくれたら教えてあげる

5 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:14:19.146 ID:cIbzyNEXp.net
というかifで引っかかるようなやつは勉強しても無駄だよ

6 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:14:25.064 ID:VrSDQ/nG0.net
>>4
false

7 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:16:39.449 ID:hCS2YtoT0.net
ifの式によってelseに入る条件も変わるんだろ
しかもこの後もっと複雑な式のループとか出るんだろ
まじで意味不明たすけて

8 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:17:40.851 ID:hCS2YtoT0.net
>>5
かもな
まだ若いしほかの道も考えるわ

9 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:17:47.950 ID:EC2sK3m90.net
かわいそう

10 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:17:50.277 ID:VNULAe4u0.net
そういう奴は逆にアセンブラみたいな具体的なものから学んだほうが理解しやすいと思う

11 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:17:54.695 ID:UU7B/kW2r.net
何がわからないんだよ

12 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:18:25.776 ID:qjitv/V5r.net
if自体は
「赤いボールが来たらこの箱に入れてね、それ以外は捨ててね」ってだけじゃね
具体的にどこがわからないの

13 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:18:54.620 ID:cIbzyNEXp.net
>>7
if、elseifに入らない奴は全部else
スッゲーシンプルじゃん

14 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:24:05.300 ID:hCS2YtoT0.net
if(赤ボール)
{ 処理1
}
else if( 青ボール )
{ 処理2
}

この時って黒いボールとか来たらどっちに入んの?
バグるの???

15 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:24:52.384 ID:UU7B/kW2r.net
その場合はifもelseifも実行されずにその下の行まで進む

16 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:25:18.389 ID:cIbzyNEXp.net
>>14
elseがないからその条件式はスルーして次処理へいく
次処理の内容次第ではバグる

17 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:25:31.799 ID:kehQiiipM.net
【悲報】VIPの年末年始の書き込み数、15年ぶりに100万を切ってしまう

先週の週間書き込み数 932052
http://merge.geo.jp/history/sboard/news4vip/

過去の記録
2005 518204
2006 2303956
2007 2219231
2008 2179284
2009 1966658
2010 1399493
2011 1314674
2012 2937159
2013 2236992
2014 2189663
2015 1591615
2016 1528462
2017 1242961
2018 1154456
2019 1048902
                                                                       

18 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:26:00.801 ID:hCS2YtoT0.net
>>13
それだけ聞くと簡単に聞こえるんだけどなあ
ちょっと条件が変わったら混乱してわけわかんなくなるんだわ

19 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:27:48.136 ID:cIbzyNEXp.net
たぶんプログラミングというより日本語を読む能力
論理的思考能力が弱いんだろう
悪いことは言わんから他の勉強しろ

20 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:30:38.609 ID:hCS2YtoT0.net
なるほどelse書かなかったらどの{}内にも入らないのね
もしelse書いたら{}に入る感じか

21 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:31:40.347 ID:xEoDsgM60.net
何か作ってみて初めて理解できることもあるから何となく分かったら次行くのも手

22 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:32:14.303 ID:hCS2YtoT0.net
>>19
読解力とかの勉強先にしたほうがいいのか?
でもそれしたらプログラミングに戻ってこれない気がするんだよな

23 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:35:00.344 ID:hCS2YtoT0.net
if(赤ボール)
{ 処理1
}
else if( 青ボール )
{ 処理2
}
else(黒ボール)
{ 処理3
}

多分これで赤青ボール以外が来たら処理3に入るよな

24 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:35:41.429 ID:hCS2YtoT0.net
なんかエラー出たもう無理

25 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:35:47.105 ID:cIbzyNEXp.net
>>22
それは簡単に鍛えられるもんじゃないから
何か適当なソースを解析して理解するってのをやって見てもいいかもしれない
たぶん教本じゃできないタイプだわ

26 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:36:26.343 ID:EC2sK3m90.net
ソースコード貼ってみたら

27 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:37:54.152 ID:UU7B/kW2r.net
elseに条件はかけないぞ

28 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:37:55.450 ID:hCS2YtoT0.net
>>21
貴重なアドバイスありがとう
でもその段階までの実力に達してないと思う

29 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:40:16.765 ID:UU7B/kW2r.net
if(赤ボール)
{ 処理1
}
else if( 青ボール )
{ 処理2
}
else
{ 処理3
}

これでok
黒ボールのときも白ボールのときも処理3にいく

30 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:40:52.449 ID:hCS2YtoT0.net
おおおお!?
elseの()ごと消したらエラーもなくなったわ

31 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:42:20.248 ID:hCS2YtoT0.net
>>25
了解
ほかの人のプログラムを見る(理解する)のをやればいいんだな?

32 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:43:58.932 ID:cIbzyNEXp.net
>>31
そう
見てソース全てを日本語で説明できるくらいに理解しろ

33 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:46:17.598 ID:v3Eku/6ha.net
もう少しじっくり取り組んでみろ。才能の差が出てくるのはもっと先だぞ。

34 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:47:19.537 ID:hCS2YtoT0.net
>>29
ありがてぇ・・・
ifが「(式)なら」で
elseが「ではなく」みたいな意味になるんだな
赤ボールと青ボール以外が処理3になるって解釈でおk?

35 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:47:49.736 ID:UU7B/kW2r.net
>>34
それであってる

36 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:48:49.015 ID:cIbzyNEXp.net
というかアドバイスしてる人は最初からそれしか言ってない
今まで何人も教育してきたけど
割と最下層レベル

37 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:50:02.120 ID:Ql2Ld3n4d.net
UWSCとか使ってゲーム自動化すると自然と論理的思考が身につくよ

38 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 22:52:37.756 ID:hCS2YtoT0.net
とりあえずやりたいことは出来たわ
少なくとも学校のクソ講師の100倍はわかりやすかったわ
お前らありがとう

39 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 23:02:23.929 ID:OrmQti+Z0.net
一緒に頑張ろうぜ

40 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 23:03:52.606 ID:+YF/cTja0.net
ifとelseを別物だと思ってるからわからないんだ
ifとelseはペアだと思え

41 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 23:06:18.148 ID:+YF/cTja0.net
まあつまり、

if (A)
{
 B;
}



else
{
 C;
}

という2つの命令があるのではなく、
『BとCのうちいずれか片方だけを選択する』という「if else」という命令が1つあるのだ、と考えろ

42 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 23:09:30.439 ID:VFpgGXA70.net
悪く言うつもりは無いがこのレベルでIT企業に入れるもんなの?
つーか実際こんなのが実際にウヨウヨしてる?

43 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 23:12:52.903 ID:+YF/cTja0.net
>>42
「配列がわからないので、文字列の最後にループ変数を結合した変数名をまず作り、それを用いて変数を参照する」
とかいう逆に天才的な糞コードを実務で書いてきた派遣なら見たことがある

44 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 23:17:37.213 ID:B3lo/WlNp.net
>>43
意味不明すぎて草

45 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 23:21:16.219 ID:VKGf4s040.net
else if ←わかる
elisif ←まだわかる
elif ←わからない

46 :以下、?ちゃんねるからVIPがお送りします:2020/01/10(金) 23:24:03.807 ID:Wnq+n04Y0.net
まぁ趣味でやるならゆっくりやればいいさ

総レス数 46
11 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★