Súradnice a prvok Literál
súradnice
prvok Literál
príklady
Naprogramujte program, v ktorom
Baltík pomocou súradníc vyčaruje v rohoch obrazovky huby a potom ich sám
pozbiera. (rohy.bpr)
-
Najprv vyčarujte v rohoch huby.
Táto huba bude na políčku v pravom hornom rohu.
-
Ľavý
horný roh tejto huby byde v bode 0,0, teda
bude v ľavom hornom rohu.
-
Táto
huba bude na políčku v ľavom dolnom rohu. Súradnice musíte oddeliť čiarkou.
-
X-ová
súradnica udáva políčko, ale y-ová bod. Musíte zadať súradnicu horného
okraja predmetu . Teda nie
10x29, ale 9x29 a to je 261.
-
S pozbieraním húb by ste nemali mať
problémy.
rohy.bpr
Souřadnice,
Literál a typy dat.
Baltík sa stretol s Janíčkom. Ich
rozhovor prebiehal asi takto:
Baltík |
Janíčko |
|
Ahoj Baltík! |
|
Koľko korún stojí zmrzlina? |
3 |
|
|
A cukríky? |
5,60 |
|
|
Akú máš teplotu? |
36,5 |
|
Ako ste sa dozvedeli z Nápovědy,
na priame zadávanie reťazcov, alebo čísel do programu sa používa prvok
Literál .
V tomto programe (talk.bpr) sa
Vám bude hodiť.
-
Najprv musíte
dostať na scénu Baltíka a Janíčka. .
-
Vložte
a napíšte . Musíte reťazec
umiestniť na scénu tak, aby neprekryl ani Baltíka, ani Janíčka a aby bolo
zrejmé kto to hovorí. Zdá sa, že reťazec má dĺžku troch políčok. Umiestnite
ho na . .
-
Vložte ,
tento reťazec zaberá až šesť políčok. Musíte tomu prispôsobiť aj súradnice,
kde ho umiestnite. . .
-
Iste ste si všimli,
že vetu "Ahoj Baltík!" nebolo vôbec vidieť. Za
vložte . .
-
Vložte
a napíšte . Ako ste si všimli,
pozadie tohto čísla je azúrové. Teda celé čísla majú pozadie azúrové a
reťazce žlté. Nie je rozdiel len vo farbe, ale aj vo výpise na obrazovku.
Číslo musíte na obrazovku priradiť
a až tak určiť súradnice na ktorých sa vypíše. . .
-
Do programu môžete
vkladať čísla pomocou prvku literál aj na miesta, kde ste predtým používali
prvky s číslicami. .
-
,
(vyskúšajte si rôzne zadávanie súradníc, či bodové, či podľa políčok. .
-
Kúsok vety ,
vám ostal na obrezovke. Bude ju treba zmazať. Môžete ju premazať reťazcom
medzier.
-
,
aj pri reálnych číslach (číslach s desatinnou bodkou) je nutné číslo najprv
priradiť na obrazovku a až potom priradiť súradnice výpisu. Pozadie reálnych
čísel je svetlo zelené. .
-
Ako sa zdá, Baltík ignoruje "nepodstatnú"
nulu, čo sa týka počítania s reálnymi číslami. Lenže tá nula je vo výpise
podstatná, preto bude lepšie zmeniť
na . Klepnite pravým tlačítkom
myši na , Upravit,
a klepnite na žltý pásik . .
-
Pokúste sa program dokončiť sami.
Príklady:
-
Z
lekcie č.2 opravte program hrad.bpr
tak, aby ste namiesto čarovania predmetu s nápisom "Vojdi!" použili .
-
Napíšte
list Jožkovi. Program sa bude volať list.bpr a list by mal vyzerať
takto:
Možné riešenia príkladov:
1.
2.