こんにちは皆さん、私はJavaを学ぶために自分自身のためにいくつかの読書をしていて、この問題に遭遇し、現在立ち往生しています。
ユーザーからの入力に基づいて一連の数字を出力する必要があります。たとえば、入力 = 5 の場合、出力は次のようになります。
@1@22@333@4444@55555
import java.util.*;
public class ex5{
public static void main(String[] args){
Scanner kb = new Scanner(System.in);
System.out.println("Please type a #: ");
int input = kb.nextInt();
for(int i=0;i<input;i++){
if(input==1){
System.out.print("@1");
}
if(input==2){
System.out.print("@1@22");
}
}
}
}
これは私が得る出力であるため、これは機能していないようです
# を入力してください: 2 @1@22@1@22
今、for ループの中に何を入れたらよいかわからないし、ここでも for ループをうまく使っているとは思えない...
みんな助けて?