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

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

プログラミング出来るやつきてくれ

1 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:21:44.166 ID:4ciDR3AT0.net
phpの勉強で1+2+3+4+っていう計算式をfor文で書いているんだけどどうもうまく行かない

<?php

$input= trim(fgets(STDIN));
for($a=1; $input<=0; $input--,$a++){
$a+$a;
}
echo $a;
?>

どうしたら動く?初期値を拾って来てその回数分足していくのを書きたいんだ

2 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:22:00.181 ID:2pFVOPiZa.net
できないけどきた

3 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:22:53.763 ID:ZckmalAh0.net


4 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:23:47.043 ID:2pFVOPiZa.net
>>1
forはその条件を満たしてる間繰り返すじゃね?

5 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:24:03.208 ID:4ciDR3AT0.net
勉強を始めたばかりで何が何やら分かってない
初期値の回数分 1+2+3っていう工程をさせたい

6 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:24:14.378 ID:jve/zaP+0.net
phpはよく知らないけど、$a+$aっておかしくないか?

7 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:24:30.538 ID:bW8Gcn+00.net
<?php

$input= trim(fgets(STDIN));
$sum = 0
for($a=1; $a<=$input; $a++){
$sum = $sum+$a;
}
echo $sum;
?>

8 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:24:57.740 ID:4ciDR3AT0.net
>>4
初期値として3与えられてるとして
1+2+3の式をだしたい、4ならば1+2+3+4って具合に

9 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:25:50.487 ID:jve/zaP+0.net
>>7
これか
すっきりしてるな

10 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:25:53.158 ID:PwTm7JWx0.net
php知らんけどとりあえずoutputとか変数別に作ってfor内で $output+=$a でいいんじゃない

11 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:26:04.210 ID:4ciDR3AT0.net
>>6
初期値の1を基準として足していけたらと思ったけどたしかにおかしいなぁ・・・難しい
>>7
動かなかった

12 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:26:09.322 ID:QC6IyDQk0.net
forの中身がイミフ

13 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:26:42.550 ID:4ciDR3AT0.net
pizaのD052:ピラミッドの作り方って問題をやってるところなんだ

14 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:26:46.393 ID:9yHW1sQE0.net
まず>>1は文法をどのレベルまで理解してる?

15 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:26:58.855 ID:bW8Gcn+00.net
ごめんこうだわ
<?php
$input= trim(fgets(STDIN));
$sum = 0;
for($a=1; $a<=$input; $a++){
$sum += $a;
}
echo $sum;
?>

16 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:28:01.361 ID:2pFVOPiZa.net
セミコロン忘れよくある

17 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:31:30.323 ID:4ciDR3AT0.net
>>15
動いた!
ありがとう、正しいコードを見ると勉強になるわ!

18 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:32:12.701 ID:4ciDR3AT0.net
でもなんでうまく行ってるのかが分からん

19 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:32:19.073 ID:/B4DxVCXp.net
なんか天才的発想してるな

20 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:32:57.830 ID:2pFVOPiZa.net
>>18
自分のコードと比較して何が悪いか考えてみればいいんよ

21 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:33:06.267 ID:bAwPT48J0.net
しかしn(n+1)/2使った方が速い

22 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:35:30.317 ID:v5jdZHLRM.net
もう終わってた

23 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:38:13.934 ID:bAwPT48J0.net
$a+$aは
第n項目までの和と第n項自体がごっちゃになった
かつ+=を+と書いてしまった、かなぁ?
$sum += $aとそのまま対応させれば見た目通りの説明にしかなってないけど

24 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:42:34.528 ID:4ciDR3AT0.net
>>20
1行ずつ考えて行ってみるわ
>>23
そのごっちゃになったってのがしっくりくる、うまく足して行く流れが想像できなかった

以下雑談でお願いします

25 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:45:20.614 ID:4ciDR3AT0.net
+=って演算子?どういう計算をするんだこれ

26 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:45:54.453 ID:bW8Gcn+00.net
$sum += $a;



$sum = $sum + $a;

と同じ

27 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:47:15.010 ID:Ih/TdGiX0.net
phpの構文はほんと気持ち悪いな

28 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:48:40.335 ID:bW8Gcn+00.net
静的型付け言語に慣れてる人は動的ってだけで拒否反応を起こすらしい

29 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:49:51.464 ID:4ciDR3AT0.net
>>26
なるほど、右辺の結果を左に代入するのか

$a+$a=$b;
$b=$a;
とかいう謎の事を考えてた、こうすれば結果がaに入ってたされるかなーみたいな

>>27
在宅で仕事出来るようになれたらと思ってphp始めたけど良い言語あるかな?

30 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:52:00.761 ID:k4c9SZTqM.net
今からphpやるとクソみたいなメンテ案件だらけでしぬ

31 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:53:32.311 ID:+OPDLCHGr.net
>>29
c java

32 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:54:56.560 ID:hCoKacdV0.net
java決めようぜぇ

33 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:56:10.069 ID:bW8Gcn+00.net
今からWeb系目指すならJava
PHPやRubyも知ってて損は無い

34 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:57:04.546 ID:4ciDR3AT0.net
cとjavaか
cはちょっぴりだけ触ったことあるけどjavaって難しいイメージ
javaはオブジェクト指向とかいうのだっけ?

35 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:58:10.764 ID:bAwPT48J0.net
んにゃーこれアルゴリズムよりもう少し手前のとこ勉強した方がいいんでねーの?
さして変わらんか

36 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 19:59:35.093 ID:b3vsLVuE0.net
仕事でもほぼVBやHTML、CSSくらいしか触らないから、上のコード読んでもサッパリだ。
興味はあるけど難しそうだな。

37 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:00:37.741 ID:k4c9SZTqM.net
>>34
そのレベルなら
ソフトウェア工学の本読むのおすすめ
図書館に有るだろ

内容はあまり難しくない

38 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:03:28.839 ID:4ciDR3AT0.net
>>37
ちょっと調べてみる

web系の職業訓練校行ったからphpがどういう場面で使われるのかは分かるんだけど
javaはweb上で何に使われてるの?
htmlの中に組み込むわけじゃないよね

39 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:08:21.240 ID:k4c9SZTqM.net
>>38
java どこって話ならMVC で検索
model ってどこの説明読んでみ

40 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:11:36.837 ID:hCoKacdV0.net
俺も今Java勉強してるぜぇ

41 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:12:58.452 ID:v5jdZHLRM.net
ネット経由で通信するアプリとか?

42 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:13:55.498 ID:bW8Gcn+00.net
Webアプリケーションを考える上でMVCモデルは知っておかなきゃな

43 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:14:17.229 ID:4ciDR3AT0.net
MVCを読んでるけど、さっぱりわかんねwww
>>40
独学?コミュ障だから一人で黙々と作業したいわー

44 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:15:43.482 ID:k4c9SZTqM.net
>>43
わかんねーならソフ工からだな
書く前にどう動くか、開発って何やるか知らんと仕事受けるの大変だろ

45 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:21:30.446 ID:4ciDR3AT0.net
phpよりjavaの方がとっつきにくいというのだけはわかった

46 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:28:18.047 ID:7k7WRViC0.net
めっちゃ怒られているのがテレビで放送されてしまった
http://tuinjkiop.sistrunk.biz/11290_0.html

47 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:33:12.135 ID:j6Jn+otSa.net
自分で考えろ

48 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:33:27.439 ID:92hLqyp7d.net
また1人PHPerが生まれるのか

49 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:41:05.882 ID:hCoKacdV0.net
そいつは俺が産んだ

50 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:45:22.484 ID:lhDGUrUl0.net
そもそもforの中身4つとか文法違反でないの

51 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:47:12.528 ID:bW8Gcn+00.net
>>50
forの増分処理はカンマで区切って複数書ける

52 :以下、\(^o^)/でVIPがお送りします:2016/11/28(月) 20:47:13.154 ID:kIcfVZru0.net
>>50
最後は,だぞ

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