import java.awt.Color;
import sk.upjs.jpaz2.Turtle;
public class ChytraKorytnacka extends Turtle {
        public void zahada() {
                for (int i = 0; i < 256; i++) {
                        Color c = new Color(i, 100, 100);
                        this.setPenColor(c);
                        this.setPosition(i, 0);
                        this.moveTo(i, 150);
                }
        }
        public void nahodnaFarba() {
                int r = (int) (Math.random() * 256);
                int g = (int) (Math.random() * 256);
                int b = (int) (Math.random() * 256);
                Color nf = new Color(r, g, b);
                this.setPenColor(nf);
        }
        public void sustredneKruhy(double polomer) {
                int pocitadlo = 1;
                while (polomer >= 1) {
                        if (pocitadlo % 3 == 1) {
                                this.setFillColor(new Color(255, 0, 0));
                        }
                        if (pocitadlo % 3 == 2) {
                                this.setFillColor(Color.blue);
                        }
                        if (pocitadlo % 3 == 0) {
                                int r = (int) (Math.random() * 256);
                                this.setFillColor(new Color(r, r, r));
                        }
                        this.dot(polomer);
                        polomer = polomer * 0.8;
                        pocitadlo++;
                }
        }
        public long mocnina(int n, int k) {
                long vysledok = 1;
                for (int i = 0; i < k; i++) {
                        vysledok = vysledok * n;
                }
                return vysledok;
        }
}