【標準出力メニュー】> 【特定の文字で区切り 1 行で出力】STEP: 6 大きな数値を 3 けたごとにカンマ区切りで出力 (paizaランク C 相当) [難易度: 1387 ±14]
※リンク先へ移動するためには[paiza]へのログインが必要です。
大きな数値 N が入力されます。3 けたごとにカンマ区切りで出力してください。
ただし、N のけた数は 3 の倍数です。
入力値(例)
123456789
出力値(例)
123,456,789
解答例
1 2 3 4 5 6 7 8 9 10 11 12 |
<?php $array = str_split(trim(fgets(STDIN))); $count = count($array); $counter = 0; foreach($array as $value) { echo $value; $counter++; if(($counter % 3 == 0) && $count != $counter) { echo ","; } } ?> |