• ベストアンサー

よくわからないんですが...

プログラムに引数を1つ指定して実行した際、 入力された文字列の長さが、 2 以下、又は 10 以上である場合、 入力された文字列のバイト数を表示したいんです。 また、入力された文字列の中に、 半角英数字の 'A' または 'a' が含まれている場合は、 引数には'A' または 'a' が含まれています, というようにも表示させたいのです。 いずれもコマンドプロンプトに表示させたいのですが どのようなプログラムを組めばよいのでしょうか?。。。 よろしければご回答お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • rdyiojey
  • ベストアンサー率33% (3/9)
回答No.1

他にいろいろ方法があると思いますが 文字列の長さはlengthで取ります 半角英数だとそのままバイト数になるので、 length+"バイト"とかでいいと思います。 if文は昨日質問されていましたよね? if len<=2 || len >=10 2以下または10以上の条件です 最後に文字の比較ですが、 Stringで'a'と'A'を入れてあげて indexOfで比較すれば良いと思います。 はっきり言いますが聞いてるだけじゃ プログラムの知識も腕も上がりませんよ? 検索して下さい。

関連するQ&A