1. paizaラーニングトップ
  2. レベルアップ問題集
  3. その他セット(言語選択)
  4. 問題一覧 PHP編
  5. ifを使いますか?三項演算子を使いますか?

その他セットのサムネイル
ifを使いますか?三項演算子を使いますか? (paizaランク C 相当)

問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!

問題

下記の問題をプログラミングしてみよう!

5行の入力が与えられます。

・1行目では整数aが与えられます。aが0より大きいなら"plus"、そうでなければそのまま1行目で表示してください。
・2行目では文字列bが与えられます。bが"hoge"に一致するなら"yes"、そうでなければそのまま2行目で表示してください。
・3行目では文字列cが与えられます。cが10文字なら"ten"、そうでなければそのまま3行目で表示してください。
・4行目では文字列dが与えられます。dが文字"x"を含むなら"x"が最初に見つかった位置、そうでなければ"nothing"を4行目で表示してください。
・5行目では文字列eが与えられます。eが5文字なら"five"、そうでなければeの最初の1文字だけを5行目で表示してください。

入力される値

5行の各行でa,b,c,d,eが与えられます。


入力値最終行の末尾に改行が1つ入ります。
文字列は標準入力から渡されます。 標準入力からの値取得方法はこちらをご確認ください
期待する出力

適切な5行の出力してください。

条件

なし

入力例1

5
hoge
abcdefghij
zzxxyy
abcd

出力例1

plus
yes
ten
2
a

入力例2

-7
fuga
9
aabbcc
abcde

出力例2

-7
fuga
9
nothing
five

問題一覧へ戻る

ページの先頭へ戻る