HOME»基本情報技術者試験掲示板»H28 春 午後問13について
投稿する

H28 春 午後問13について [0937]

 怠勉者さん(No.1) 
設問2、gの解答についてです。
なぜ+5になるのか数時間考えても解せません。解説も載っていないのでモヤモヤしています。
説明できる方、よろしくお願いいたします。
2017.10.12 14:49
通りすがりさん(No.2) 
私も昨夜この問題に取り組みました。
解釈が間違っていたらすいません。

ご存知だと思いますが、そもそもこのマクロは
Sales_Total を作成して,ワークシート"販売分析"に格納した。
と問題文にあるように、販売分析内に格納されています。

回答のtotal_row ← total_row + 5
は販売分析内の行を5づつ増やして
ループし、終了条件にnullであった場合とあるので
2013年の行3から行8、2014年の行8から行12
2015年の行13から行18の売り上げシートを
確認しているのではないでしょうか。
2017.10.12 15:07
通りすがりさん(No.3) 
ちょっと違うかも...

仕事しながらなんで、あんまり
深く考えられません。

どなたか回答・補足をお願いします。
2017.10.12 15:28
通りすがり2さん(No.4) 
この投稿は投稿者により削除されました。(2017.10.12 16:46)
2017.10.12 16:46
通りすがり2さん(No.5) 
total_rowはワークシート"販売分析"内のA3及びA8及びA13に当たる年に対応していますね。
gの直上のループの条件がワークシート"販売分析"内の(A3, total_row, 0)とワークシート"販売データ"内の(A2, data_row, 0)が等しいときなので、等しくなくなったら記述、比較するところが次の年に移らないといけないのでtotal_rowが+5されます。
2017.10.12 16:46
怠学者さん(No.6) 
>通りすがりさん >通りすがり2さん
お忙しい中回答ありがとうございました。
無事解決致しました。
2017.10.12 17:00
返信投稿用フォームスパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
© 2010- 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop