演習課題「標準入力で指定した回数を繰り返す」
右のコード領域で、次のプログラムを作って実行してください。
1. 標準入力から整数を 1 個受け取る
2. 受け取った整数の回数分、以下のメッセージを表示する
```
Hello paiza
```
採点ボタンをクリックして、正解と表示されれば演習課題クリアです!
期待する出力値
Hello paiza
Hello paiza
Hello paiza
演習課題「標準入力で指定した回数をデータを読み込む」
右のコード領域で、次のプログラムを作って実行してください。
1. 標準入力から整数を 1 個受け取る
2. 受け取った整数の回数分、文字列を受け取り表示する
採点ボタンをクリックして、正解と表示されれば演習課題クリアです!
期待する出力値
paiza
scala
Scala
※paizaに会員登録すると無料で動画学習コンテンツをご利用いただけます
会員登録する
#15:複数行のデータを受け取る
ここでは、ループ処理で、複数行のデータを受け取る方法を学習します。ループ処理のなかで readLine()を使うと、標準入力から 1 行ずつ複数行のデータを受け取ることができます。
import scala.io.StdIn._
object Main extends App {
val count = readLine().toInt
println(count)
val greeting = "Hello world"
for (i <- 0 until count) {
println(greeting + i)
}
}
import scala.io.StdIn._
object Main extends App {
val count = readLine().toInt
println(count)
for (i <- 0 until count) {
val name = readLine()
println(s"Hello ${name}")
}
}
ログインすると採点できます
コードの実行