The GoalКак отформатировать эти вложенные циклы в Java?
Hello! Я пытаюсь научиться использовать вложенные для циклов в AP Computer Science в школе, и у меня возникают проблемы с этой лабораторией:/Я добился определенного прогресса в получении правильного результата. Однако у меня возникают проблемы на моем пути. Изображение выше показывает, что мне нужно делать.
Образец данных:
С 4
В 5
Образец Выход:
КЦИК DDD ЕЕ Р
КЦИК DDD ЕЕ
КЦИК DDD
КПКГ
AAAAA BBBB CCC DD E
AAAAA BBBB CCC DD
AAAAA BBBB CCC
AAAAA BBBB
AAAAA
также выше I/O мне нужно.
Код я написал до сих пор выглядит следующим образом:
import java.util.Scanner;
public class LettersAndNumbers {
public static void main(String args []) {
int times;
String character;//I know this sounds stupid
Scanner scan = new Scanner(System.in);
System.out.print("Enter a character and integer");
character = scan.nextLine();
times = scan.nextInt();
String output ="";
for(int i=times; i>=0;i--) {
for(int j=i;j>=1;j--){
for(int x = j; x>=1; x--)
{
output=output + character;
}
output=output+" ";
}
output=output +'\n';
int charValue = character.charAt(0);
character = String.valueOf((char) (charValue + 1));
}
System.out.println(output);
}
}
Это дает следующий вывод (я получаю близко):
Введите символ и целое C
CCCC CCC CC C
DDD DD D
EE E
F
Любая помощь вы можете предоставить высоко оценили!