Wątek przeniesiony 2018-04-05 15:53 z Java przez Patryk27.

Pętla for – rysowanie wzoru ramki

0

Hi,
Jeśli ktoś miałby ochotę pomóc w rysowaniu wzoru na zajęcia to proszę o pomoc. Wzór miałby przypomniać ramkę:

**********
**********
**        **
**        **
**        **
**********
**********
        int a = 10;
        int b = 10;
        char znak = '*';

       
        for (int i = 0; i <= a; i++) {
            for (int j = 0; j < b; j++) {
                System.out.print(znak);
                if (i >= 2 && i <= a - 2 && j >= 1 && j < b - 2) {
                    break;
                }
            }
            System.out.println();
        }
1

Coś takiego:

  public static void main(String[] args) {
           int height = 10;
           int width = 10;
        for (int i = 0; i <= height; i++) {
            for (int j = 0; j < width; j++) {
            if (i >= 2 && i <= height - 2 && j >= 2 && j < width - 2) {
              System.out.print(' ');
                }
              else {
                System.out.print('*');
              }
            }
            System.out.println();
        }
  }
0

Dziękuję

1 użytkowników online, w tym zalogowanych: 0, gości: 1