トップページphp
15コメント4KB

rubyの改行

■ このスレッドは過去ログ倉庫に格納されています
0001ルイ2010/01/08(金) 15:36:53ID:+bZqN946

掲示板に書き込むのは初めてなので何か失礼があったら申し訳ないです。
学校の宿題で「1から60を15文字目で改行せよ」という問題が出たのですが、
お恥ずかしながら、どうやって改行するのかわからなくて藁にもすがる思いで
スレッドを立てさせていただきました。
書き込む前に一応過去の記事を読ませていただきましたが私には難しくて
あまり理解できていなく、見当違いのところに書き込んでいたなら申し訳ないです。
0002nobodyさん2010/01/09(土) 05:20:05ID:zYgBM1fn
こうやって改行する。わかったか、ゆとり。

123456789101112
131415161718192
021222324252627
282930313233343
536373839404142
434445464748495
051525354555657
585960
0003nobodyさん2010/01/09(土) 12:22:46ID:???
>>2
rubyで改行したいんだって
日本語って難しいね
0004nobodyさん2010/01/09(土) 13:16:18ID:???
\nだよ
0005nobodyさん2010/01/09(土) 13:22:59ID:???
>>2
その書き方だと1〜60までの数字には見えないなあ
123456789101112って100兆越えや
0006ルイ2010/01/09(土) 16:02:13ID:WU5EPJeY
nobodyさんレスありがとうございます。
おっしゃる通りゆとりです…。
¥nで改行は出来るのですが、どうすれば15文字目という
ピンポイントな場所で改行できるかわからなくて…。
解りづらい文章で申し訳ないです。
もし、よろしければまた教えてください。
0007nobodyさん2010/01/09(土) 16:48:55ID:???
for (i=1; i<=60; i++) {
print i;
if ((i / 15) = 1) {
print "\n";
}
}
0008nobodyさん2010/01/09(土) 17:20:17ID:???
出力した文字列の長さをカウントして15回になったら\n
でカウントを0に戻す
0009ルイ2010/01/09(土) 18:06:22ID:WU5EPJeY
てっきりnobodyさんはお一人だと思っていて、お一人お一人に御礼をいえなくて申し訳ありませんでした。
2のnobodyさん、不快な思いをさせたようで申し訳ないです。
3のnobodyさん、私の文章がつたないばかりにご迷惑をおかけしました。
4のnobadyさん、せっかくの的確なアドバイスを私の文章がいたらなかったばかりに無駄にして申し訳ないです。
7のnobodyさん、わざわざ書いてくださってありがとうございます。
せっかく書いていただいたのですが文法エラーが出て上手く作動いたしません、自分なりにアレンジしてみたのですがそれでも上手くいかなくて…。
もしよかったら、また教えてください。
8のnobodyさん、アドバイスありがとうございます。参考にさせていただきました。

一応、皆さんのアドバイスをもとに作ったプログラムを書きますので
間違っているところがありましたら、もしよろしければ教えてください。
何度もご迷惑をおかけいたします。

for i in 1 .. 60
print i,
count 15 "\n"
end
end
0010nobodyさん2010/01/09(土) 18:23:12ID:???
なにこの言語見づらい
0011ルイ2010/01/09(土) 21:39:12ID:WU5EPJeY
10さん、すいません…。
今後見やすくなるように努力します。
0012nobodyさん2010/01/10(日) 11:17:03ID:???
ruby -e '1.upto(60){|n|(n%15==0)?(puts n):(print n, " ")}'
0013nobodyさん2010/01/10(日) 11:24:57ID:???
rubyって気持ち悪いな
pythonがきれい
0014ルイ2010/01/10(日) 11:53:02ID:ZTOsTNHG
12さん、ありがとうございます。12さんのやり方で出来ました!!
ですが、for i in ..で始めないと、提出先が受け付けてくれません...。
重ね重ね申し訳ないです。もしよろしければ教えてください。
13さん、pyhton?は使えないのです…。
0015nobodyさん2010/01/10(日) 12:11:42ID:???
宿題乙wwwwwwwwwwwwwwwwwww
■ このスレッドは過去ログ倉庫に格納されています