Menu
Coddy logo textTech

復習 - シンプルな電卓

CoddyのKotlinジャーニー「基礎」セクションの一部。レッスン 34/93。

challenge icon

チャレンジ

簡単

aboperationを受け取り、2つの数値に対して指定された演算を実行した結果を返す関数calculateを作成してください。

演算文字列に基づいて実行する算術演算を判定するために、if-else if-elseチェーンを使用してください。

条件:

  • operation"add"の場合、abの合計を返す
  • operation"subtract"の場合、aからbを引いた値を返す
  • operation"multiply"の場合、abの積を返す
  • operation"divide"の場合、abで割った値を返す(整数除算)
  • その他の操作の場合は、0を返す

パラメータ:

  • a (Int): 1番目の数値
  • b (Int): 2番目の数値
  • operation (String): 実行する演算

戻り値: 計算結果。演算が認識されない場合は0(Int)

入力制約: 除算の場合、2番目の数値はゼロではありません。すべての入力値および中間結果は、宣言された数値型に収まります。

自分で試してみよう

fun calculate(a: Int, b: Int, operation: String): Int {
    // ここにコードを書いてください
}

基礎のすべてのレッスン

自分で練習してみよう: Kotlinプレイグラウンド