package com.javarush.games.minigames.mini05;
import com.javarush.engine.cell.Game;
import com.javarush.engine.cell.Color;
/*
Цвета радуги
*/
public class RainbowGame extends Game {
@Override
public void initialize() {
setScreenSize(10,7);
for (int i = 0; i < 10; i++){
for (int j = 0; j < 1; j++){
setCellColor(i,j ,Color.RED);
}
}
for (int i = 0; i < 10; i++){
for (int j = 1; j < 2; j++){
setCellColor(i,j ,Color.ORANGE);
}
}
for(int i = 0; i < 10; i++){
for (int j = 2; j < 3; j++){
setCellColor(i,j,Color.YELLOW);
}
}
for(int i = 0; i < 10; i++){
for (int j = 3; j < 4; j++){
setCellColor(i,j, Color.GREEN);
}
}
for(int i = 0; i < 10; i ++){
for (int j = 4; j < 5; j++){
setCellColor(i,j, Color.BLUE);
}
}
for (int i = 0; i < 10; i++){
for (int j = 5; j < 6; j++){
setCellColor(i,j, Color.INDIGO);
}
}
for (int i = 0; i < 10; i ++){
for (int j = 6; j < 7; j++){
setCellColor(i,j,Color.VIOLET);
}
}
}
}Semyon Baryshnikov
30 уровень
Как можно было решить задачу по другому?
Обсуждается
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Arseniy PirogovDevOps в Diasoft
9 июня 2024, 12:09
А я решил через switch case, вроде норм получилось
+2
Semyon Baryshnikov QA Automation Engineer
11 сентября 2023, 06:48
Просто понимаю, что это говнокод
0
KIRAРазработчик в prosv.ruExpert
11 сентября 2023, 07:30
У enum есть метод values() который возвращает массив со всеми значениями
Не придется писать циклы для каждого цвета
+1
Semyon Baryshnikov QA Automation Engineer
11 сентября 2023, 08:34
Спасибо.
0