Задание 13 Теперь приступим к реализации созданных методов. Напиши реализацию метода print в классе Field а) Метод должен выводить на экран прямоугольник. б) Высота прямоугольника равна height, ширина - width в) Если данная клетка пустая - вывести точку, если не пустая - английский X

Подсказка: if (matrix[y][x]==0) ...

 public class Field
{
int width;
int height;
int[][] matrix;

public Field(int width, int height)
{
    this.width = width;
    this.height = height;
    this.matrix = new int[height][width];
}

public int getWidth()
{
    return width;
}

public int getHeight()
{
    return height;
}

public int[][] getMatrix()
{
    return matrix;
}
public void print(){
    for (int y = 0; y<height;y++){
        for (int x = 0;x<width;x++){
            if (matrix[y][x]==0){
                System.out.print(".");
            }
            else System.out.print("X");
        }
        System.out.println();
    }

}
public void removeFullLines(){

}
Integer getValue(int x, int y){
    return getMatrix()[x][y];
}
void setValue(int x, int y, int value){
    this.matrix[x][y]=value;
}

}

Очередная угадывалка.... помогите пожалуйста =)

задан 07 Ноя '16, 06:15

bat009's gravatar image

bat009
1256
одобрено: 32%

закрыто 13 Сен, 16:32

AndyRad's gravatar image

AndyRad
13.1k29

Вопрос был закрыт по следующей причине: "Problem is not reproducible or outdated" AndyRad 13 Сен, 16:32


Эти методы неверные:

Integer getValue(int x, int y){
    return getMatrix()[x][y];
}
void setValue(int x, int y, int value){
    this.matrix[x][y]=value;
}

надо местами x и y поменять

ссылка

опубликован 07 Ноя '16, 08:14

Yuri_Dnepr's gravatar image

Yuri_Dnepr
5.8k7
одобрено: 51%

Покажите свой измененый код

(08 Ноя '16, 05:16) Yuri_Dnepr

Обновите код? в общем , что бы я не делал, принимать он не хочет....

(08 Ноя '16, 05:14) bat009

обновите код и проверьте в плагине, может вы уже сдали эту задачу

(08 Ноя '16, 03:24) Yuri_Dnepr

Увы не помогло.

(07 Ноя '16, 23:22) bat009

Ну кто нибуууудь,скажите что не так а....

ссылка

опубликован 08 Ноя '16, 03:23

bat009's gravatar image

bat009
1256
одобрено: 32%

Следить за вопросом

По Email:

После авторизации вы сможете подписаться на любые обновления здесь

Основы Markdown

  • *italic* or _italic_
  • **bold** or __bold__
  • ссылка:[текст](http://url.com/ "заголовок")
  • изображение?![alt текст](/path/img.jpg "заголовок")
  • нумерованный список: 1. Foo 2. Bar
  • Для того чтобы добавить разрыв строки просто добавьте два пробела.
  • основные HTML тэги, также поддерживаются

Тэги:

×3,808
×1,630

Задан: 07 Ноя '16, 06:15

Просмотров: 216 раз

Отредактирован: 13 Сен, 16:32