• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Program rysujący koło za pomocą symboli

Object Storage Arubacloud
0 głosów
1,995 wizyt
pytanie zadane 24 września 2016 w Java przez littlerunaway Obywatel (1,790 p.)



Potrzebuję jakiegoś pomysłu jak zrobić program który po podaniu przez użytkownika promienia kółka je narysuje. Na załączonym obrazku kółko o promieniu 8. 

   Wzór pomocniczy. (Punkt (x,y) znajduje się w środku okręgu tylko jedynie gdy współrzędne podniesione do kwadratu dodane do siebie są mniejsze lub równe niż promień + 0.3 do kwadratu)

Mogę liczyć na jakieś wskazówki z czyjejś strony jak do tego podejść i od czego w ogóle zacząć?
 

komentarz 24 września 2016 przez Benek Szeryf (90,870 p.)
Czy to ma być rysowane w oknie konsoli tekstowej czy należy podpiąć graficzną bibliotekę?
komentarz 24 września 2016 przez littlerunaway Obywatel (1,790 p.)
konsoli

1 odpowiedź

+3 głosów
odpowiedź 24 września 2016 przez niezalogowany
edycja 30 sierpnia 2017
 
Najlepsza

Zrobić dwie pętle 

for(double y=-r; y<=r; y++)
{
        for(double x=-r; x<=r; x++)
        {
         //...
        }
        //...
}

Gdzie r to promień podany przez użytkownika. W wewnętrznej pętli dodać warunek, który masz we wzorze pomocniczym. Jeżeli się spełni wypisać gwiazdkę. Jeżeli się nie spełni (else) wypisać spacje. W zależności od opcji rozdzielczości koło może być spłaszczone. Wtedy możesz dodać w wewnętrznej pętli np spacje. 

komentarz 24 września 2016 przez niezalogowany
Zapomniałem o jednym - gdy zakończy się wewnętrzna pętla trzeba jeszcze dać nową linie.
komentarz 24 września 2016 przez littlerunaway Obywatel (1,790 p.)
Dziękuję bardzo :)
komentarz 24 września 2016 przez niezalogowany
Pomogłem? Zostaw łapkę :)
komentarz 24 września 2016 przez littlerunaway Obywatel (1,790 p.)
Tak, dziękuję jeszcze raz :)

Podobne pytania

0 głosów
2 odpowiedzi 431 wizyt
pytanie zadane 9 marca 2019 w Java przez kikosiak Obywatel (1,010 p.)
0 głosów
1 odpowiedź 509 wizyt
pytanie zadane 25 lipca 2016 w Java przez jarek9244 Gaduła (3,430 p.)
–3 głosów
5 odpowiedzi 1,474 wizyt
pytanie zadane 14 sierpnia 2015 w Java przez NTXFN Gaduła (3,430 p.)

92,554 zapytań

141,399 odpowiedzi

319,535 komentarzy

61,938 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...