java 標準入力についての備忘録(ぐちゃぐちゃだぜ)
*入力についてはここでは詳しく書きません
2行の整数を受取り、1ずつ増やしていく
*自分の回答*
import java.util.*;
public class Main {
public static void main(String args) {
Scanner sc = new Scanner(System.in);
int A = sc.nextInt(); //1行目受取りAに代入
//System.out.println(A);
int B = sc.nextInt(); //2行目受取りBに代入
//System.out.println(B);
for (int i = A ; i <= B ; i++) { //先ほどのAをiに代入しBまで繰り返し1づつ増やす
System.out.println(i);
}
}
}
模範解答見たらほぼあってたw
よかった
こっちは受け取った数値分dataを繰り返す
*数値分dataがないとエラー
数値以上にdataがあると数値分のみ表示される
// 標準入力とループ処理
import java.util.*;
public class Main {
public static void main(String args) {
Scanner sc = new Scanner(System.in);
int count = sc.nextInt(); //1行目の数値受取り
String data;
for (int i = 0 ; i < count ; i++ ){
data = sc.next();
System.out.println(data);
}
}
}
ふむふむ。。。
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
みるなよ!
// 特定期間の西暦年と昭和年の対応表を作る
// 1行目:開始年
// 2行目:期間
// 昭和年 = 西暦年 - 1925
// 出力:西暦X年は昭和Y年です
import java.util.*;
public class Main {
public static void main(String[] args) {
int seireki,shouwa;
Scanner sc = new Scanner(System.in);
int A = sc.nextInt();
int B = sc.nextInt();
int C = A + B - 1;
for (seireki = A; seireki <= C ; seireki++){
System.out.print("西暦" + seireki + "年は");
shouwa = seireki-1925;
System.out.println("昭和" + shouwa + "年です");
}
}
}