Буква E Звездочка в Яве горизонтальной и вертикальной - PullRequest
0 голосов
/ 07 июня 2018

Я новичок в программе Java, и мне нужно написать программу для средней школы (не программист), чтобы печатать букву E два раза по горизонтали и по вертикали.

Горизонтально

*****      *****
*          *
*****      *****
*          *
*****      *****

Вертикальный путь

*****
*
*****
*
*****

*****
*
*****
*
*****

Мой код Java теперь печатает только одну букву E, пожалуйста, помогите, как написать обоими способами

public class tester {

public static void main(String[] args) {
     for (int i=0; i < 5; i++) {
            String print = i % 2 == 0 ? "*****" : "*";
            System.out.println(print);       
    }
}
 }

1 Ответ

0 голосов
/ 07 июня 2018

используйте секунду для циклов для нескольких E, что-то вроде этого

public class tester {

public static void main(String[] args) {

 int numberOfE = 3;
 for(int j=0; j< numberOfE ; j++) {
 for (int i=0; i < 5; i++) {
        String print = i % 2 == 0 ? "*****" : "*";
        System.out.println(print);       
 }
 System.out.println();
}
}
}

для горизонтального

for (int i=0; i < 5; i++) {
            String print = i % 2 == 0 ? "*****    " : "*        ";
            for(int j=0; j< numberOfE ; j++) {
                System.out.print(print);
            }
            System.out.println();
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...