トップページに戻る
次の競技プログラミングの問題へ
前の競技プログラミングの問題へ
ABC-049-A 居合を終え、青い絵を覆う
■■■問題■■■
英小文字cが与えられるので、cが母音であるか判定してください。
ここで、英小文字のうち母音はa、e、i、o、uの5つです。
■■■入力■■■
c
●cは英小文字である。
■■■出力■■■
cが母音であるとき、vowelと、そうでないときconsonantと出力せよ。
C#のソース
using System;
using System.Collections.Generic;
class Program
{
static string InputPattern = "Input1";
static List<string> GetInputList()
{
var WillReturn = new List<string>();
if (InputPattern == "Input1") {
WillReturn.Add("a");
//vowel
//aは母音なので、vowelと出力します
}
else if (InputPattern == "Input2") {
WillReturn.Add("z");
//consonant
}
else if (InputPattern == "Input3") {
WillReturn.Add("s");
//consonant
}
else {
string wkStr;
while ((wkStr = Console.ReadLine()) != null) WillReturn.Add(wkStr);
}
return WillReturn;
}
static void Main()
{
List<string> InputList = GetInputList();
string c = InputList[0];
if (c == "a") Console.WriteLine("vowel");
else if (c == "e") Console.WriteLine("vowel");
else if (c == "i") Console.WriteLine("vowel");
else if (c == "o") Console.WriteLine("vowel");
else if (c == "u") Console.WriteLine("vowel");
else Console.WriteLine("consonant");
}
}
解説
IF文で母音かを判定してます。