HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0902
ytr変数が0以外の個数を求めたい4解決


ytr

リンク

2011/9/2(Fri) 13:01:15|NO.41011

変数a〜zまで用意して、その中で変数が[0]以外の個数を求めたいです・・


a = "あ" b = "" c = "あ" d = "" e = "" 以下続く・・
この場合、変数が[0]以外の個数は2個なのですが、
シンプルに個数を求める方法はないでしょうか?



この記事に返信する


takaya

リンク

2011/9/2(Fri) 13:44:30|NO.41012

a〜zでは難しいですが、
配列変数などを使うと楽にできます。

sdim s,26 s(0) = "あ" s(1) = "" s(2) = "あ" s(3) = "" s(4) "" //以下続く・・ c = 0;カウント repeat 26 if s(cnt) != "0":c+1 loop

です。



info

リンク

2011/9/2(Fri) 13:52:25|NO.41014

配列変数を使うのが一般的。


a = "","あ","4","0","0","0","5","い","ご","k" i = 0 repeat length(a) if(a.cnt != ""){ i++ } loop mes strf("%d 個",i)



てれてれ

リンク

2011/9/2(Fri) 16:51:05|NO.41016

[0]以外の個数は5個な気がします



ytr

リンク

2011/9/2(Fri) 17:07:04|NO.41017

ありがとうございます。
配列変数を使ったことが無かったので、参考にがんばってみます!



ONION software Copyright 1997-2023(c) All rights reserved.