3
List za mlade matematike, fizike, astronome in raˇ cunalnikarje ISSN 0351-6652 Letnik 21 (1993/1994) Številka 2 Strani 125–126 Martin Juvan: NALOGE IZ PROGRAMIRANJA – pascal in logo Kljuˇ cne besede: naloge, razvedrilo. Elektronska verzija: http://www.presek.si/21/1169-Juvan-naloge.pdf c 1993 Društvo matematikov, fizikov in astronomov Slovenije c 2010 DMFA – založništvo Vse pravice pridržane. Razmnoževanje ali reproduciranje celote ali posameznih delov brez poprejšnjega dovoljenja založnika ni dovo- ljeno.

NALOGE IZ PROGRAMIRANJA – pascal in · PDF fileZastavimo si nekaj preprmtih programenkih nalog, ki zahtevajo delo z nizi. V programskih juikih pascal in logo poskusaj sprogramirati

Embed Size (px)

Citation preview

Page 1: NALOGE IZ PROGRAMIRANJA – pascal in · PDF fileZastavimo si nekaj preprmtih programenkih nalog, ki zahtevajo delo z nizi. V programskih juikih pascal in logo poskusaj sprogramirati

ii

“1169-Juvan-2” — 2010/7/19 — 11:41 — page 1 — #1 ii

ii

ii

List za mlade matematike, fizike, astronome in racunalnikarje

ISSN 0351-6652Letnik 21 (1993/1994)Številka 2Strani 125–126

Martin Juvan:

NALOGE IZ PROGRAMIRANJA – pascal in logo

Kljucne besede: naloge, razvedrilo.

Elektronska verzija: http://www.presek.si/21/1169-Juvan-naloge.pdf

c© 1993 Društvo matematikov, fizikov in astronomov Slovenijec© 2010 DMFA – založništvo

Vse pravice pridržane. Razmnoževanje ali reproduciranje celote aliposameznih delov brez poprejšnjega dovoljenja založnika ni dovo-ljeno.

Page 2: NALOGE IZ PROGRAMIRANJA – pascal in · PDF fileZastavimo si nekaj preprmtih programenkih nalog, ki zahtevajo delo z nizi. V programskih juikih pascal in logo poskusaj sprogramirati

Zastavimo si nekaj preprmtih programenkih nalog, ki zahtevajo delo z nizi. V programskih juikih pascal in logo poskusaj sprogramirati restve naslednjih Itirih nalog.

1, naloga: NapiSi funkcijski podprogram, ki kot parameter dobi samostalnik fenskcga spola s kontnico -a in vrne ~e sklone tega samostalni- ka, rdrurene v dolg niz, v kateram so posamune besedc lotene s prcsledki! Tako pri samostalniku miza dobimo odgovor

2. naloga: Sstavi logirno funkcijo, ki za podani bescdi ugotovi, ali sta ssstavljeni iz enakih znakov! Stevilo pojavitev pozamunega znaka pri tcm ni porncmbno, Tako naj na primer pri besedah k o t in otok funkcija vrne vradnwt rtsniEno, pri besedah kot in otrok pa vrednost nercsniCno.

3. naloga: Napizi IogiEno funkcijo, ki za podani bcredi odlozi, ali je druga bcscda prcmctanka prvc! Funkcija torcj vrne vrednost resniZno natanko tedaj, ko sta bcsedi sestavijeni iz enakih tnakov, pri Eemer se tudi Htevilo pojavitev posarneznlh xnakov pri obeh bescdah ujema. Tako j e beseda zima premetanka btsede miza, medtem ko beseda romar ni premetanka besede omara.

Page 3: NALOGE IZ PROGRAMIRANJA – pascal in · PDF fileZastavimo si nekaj preprmtih programenkih nalog, ki zahtevajo delo z nizi. V programskih juikih pascal in logo poskusaj sprogramirati

4, naloga: Pri nekaterih operacijskih sistemih lahko v opisu imen datotek uporabljama tudi nadomcstna znaka * in 7. Prvi nadomtsti poljubno zaporedjc znafrw, drugi pa zemenja Ie niE ali en znak. Swtavi IogiEno funkcija, ki za pedana niza ugotovi, aR prvi niz ustrcra shemi, ki jo doloifa drugi niz! T a b sherni *a* ustrezajo vsi nizi, ki vscbujejo maj eno Erko a, shemi z* pa vsi niti, ki ss zaEno s Erko z. Shema ??? opisuje vsc nize, ki n'lmajo we€ kot treh Erk.

Martin Jwan