A InfoWiki wikiből
(Változatok közti eltérés)
(Új oldal, tartalma: „<cim cim3="11. gyakorlat - KÖR átfedés" cim2="Magasszintű Programozási Nyelvek I." cim1="Gyakorlat anyaga" prev="mp2/gyak100" back="EBooks" next="mp2/gyak12...”) |
|||
5. sor: | 5. sor: | ||
prev="mp2/gyak100" | prev="mp2/gyak100" | ||
back="EBooks" | back="EBooks" | ||
- | next="mp2/ | + | next="mp2/fel013" |
kep="hz_csik.png" | kep="hz_csik.png" | ||
szerzo="hz|Hernyák Zoltán" | szerzo="hz|Hernyák Zoltán" |
A lap 2009. december 13., 13:15-kori változata
Körök
Egy kört jellemezzenek az alábbi adatok
- x,y koordinátája
- sugara
Egy listába szervezzünk 10 db ilyen kört, x,y koordináta essen [-100,100] intervallumba, sugara essen [5,20] intervallumba. Egyetlen kérdésre keressük a választ:
- a körök mindegyike tisztes távolságban van-e a többitől, vagy néhány kör összeér/átfedő állapotban van másokkal.
A programot írjuk meg olyan módon, hogy
- csak megosztott közös változókat használhatunk, sem függvény paramétereket, sem visszatérési értékeket nem használhatunk
- tilos közös változót használnunk, helyette függvény paramétereket és visszatérési értékeket kell használnunk