幾つもカウントする文字列がある場合は配列文字列変数に
代入してカウントも配列変数でやる方法がありますが
事前にカウントする文字列を用意する必要があります。
配列文字列変数C$にカウントする文字列を代入しておいて
FOR I=0 TO LEN(A$)-1
B$=MID$(A$,I,5)
FOR J=0 TO LEN(C$)-1
IF B$=C$[J] THEN C[J]=C{J]+1
NEXT
NEXT
5文字ずつ調べると言うことでよろしければFOR~NEXTで
増分を5にしてMID$関数で5文字ずつ取り出して調べる方法が
良いかと思います。
FOR I=0 TO LEN(A$)-1
B$=MID$(A$,I,5)
IF B$="あいうえお" THEN C0=C0+1
IF B$="ああうえお" THEN C1=C1+1
NEXT
もうちょっと簡単に説明した方が良かったですね。
変数に入力された文字によって結果が変わる例として
省略したゲームの名前を入力したら正式名称を表示する
というのはどうですか?
INPUT A$
IF A$=="ドラクエ" THEN PRINT "ドラゴンクエスト”
IF A$=="エフエフ" THEN PRINT "ファイナルファンタジー"
IF A$=="モンハン" THEN PRINT "モンスターハンター"
IF命令で変数の中身をチェックして略称にあったゲームの名前を
PRINT命令で表示しています。