Rakenteisen ohjelmoinnin harjoitustyö



Samankaltaiset tiedostot
Ohjelmointi 1 C#, kevät 2014, 2. uusintatentti NIMI:

Tietuetyypin määrittely toteutetaan C-kielessä struct-rakenteena seuraavalla tavalla:

Listarakenne (ArrayList-luokka)

1. Kun käyttäjä antaa nollan, niin ei tulosteta enää tuloa 2. Hyväksy käyttäjältä luku vain joltain tietyltä väliltä (esim tai )

Ohjelmoinnin perusteet Y Python

Lausekielinen ohjelmointi II Ensimmäinen harjoitustyö

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet, 1. välikoe

1.3 Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

1.3Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

Ohjelmointiharjoituksia Arduino-ympäristössä

Ohjelmointi 2, välikoe

Ohjelmoinnin perusteet Y Python

Metodien tekeminen Javalla

Sisällys. 14. Poikkeukset. Johdanto. Johdanto

Ohjelmoinnin peruskurssi Y1

14. Poikkeukset 14.1

ITKP102 Ohjelmointi 1 (6 op)

Rakenteisen ohjelmoinnin harjoitustyö

Harjoitus Olkoon olemassa luokat Lintu ja Pelikaani seuraavasti:

Mitä poikkeuskäsittely tarkoittaa?

Ohjelmoinnin perusteet Y Python

Harjoitus 5 (viikko 41)

Linkitetystä listasta perittyä omaa listaa käytetään muun muassa viestiin liittyvien vastausten säilömiseen.

public static void main (String [] args)

Harjoitus 5. Esimerkki ohjelman toiminnasta: Lausekielinen ohjelmointi I Kesä 2018 Avoin yliopisto 1 / 5

Poikkeustenkäsittely

Mitä Master Class:ssa opittiin?

Lohkot. if (ehto1) { if (ehto2) { lause 1;... lause n; } } else { lause 1;... lause m; } 15.3

Sisällys. 16. Lohkot. Lohkot. Lohkot

Lohkot. if (ehto1) { if (ehto2) { lause 1;... lause n; } } else { lause 1;... lause m; } 16.3

Taulukoiden käsittely Javalla

Mikä yhteyssuhde on?

13. Loogiset operaatiot 13.1

1. Liikkuvat määreet

Vertailulauseet. Ehtolausekkeet. Vertailulauseet. Vertailulauseet. if-lauseke. if-lauseke. Javan perusteet 2004

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

Metodit. Metodien määrittely. Metodin parametrit ja paluuarvo. Metodien suorittaminen eli kutsuminen. Metodien kuormittaminen

14. Poikkeukset 14.1

Sisällys. 14. Poikkeukset. Johdanto. Johdanto

Merkkijonon tutkiminen matches-metodilla

Ohjelmassa henkilön etunimi ja sukunimi luetaan kahteen muuttujaan seuraavasti:

Kirjoita, tallenna, käännä ja suorita alla esitelty ohjelma, joka tervehtii käyttäjäänsä.

ITKP102 Ohjelmointi 1 (6 op)

Ohjelmoinnin peruskurssi Y1

Tiedostonkäsittely ja asetusten tallentaminen. Graafisen käyttöliittymän ohjelmointi Luento 14

Rajapinta (interface)

Ohjelmoinnin perusteet Y Python

Opiskelijat valtaan! TOPIC MASTER menetelmä lukion englannin opetuksessa. Tuija Kae, englannin kielen lehtori Sotungin lukio ja etälukio

FINLAND FESTIVALS. Finland Festivals

Ohjelmoinnin peruskurssi Y1

Tietorakenteet ja algoritmit syksy Laskuharjoitus 1

Olio-ohjelmointi Javalla

Kompositio. Mikä komposition on? Kompositio vs. yhteyssuhde Kompositio Javalla Konstruktorit set-ja get-metodit tostring-metodi Pääohjelma

Java kahdessa tunnissa. Jyry Suvilehto

Taulukot. Taulukon määrittely ja käyttö. Taulukko metodin parametrina. Taulukon sisällön kopiointi toiseen taulukkoon. Taulukon lajittelu

Ohjelmoinnin perusteet Y Python

Interaktiivinen tarinankerronta

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin perusteet Y Python

Pythonin Kertaus. Cse-a1130. Tietotekniikka Sovelluksissa. Versio 0.01b

Java-kielen perusteet

Ohjelmoinnin perusteet Y Python

ITKP102 Ohjelmointi 1 (6 op), arvosteluraportti

XNA grafiikka laajennus opas. Paavo Räisänen. Tämän oppaan lähdekoodit ovat ladattavissa näiden sivujen Ladattavat osiossa.

815338A Ohjelmointikielten periaatteet

Harjoitus 2 (viikko 45)

13. Loogiset operaatiot 13.1

Interaktiivinen tarinankerronta

Seuraavassa on esimerkki for-, while- ja do-while -lauseesta:

Alkuarvot ja tyyppimuunnokset (1/5) Alkuarvot ja tyyppimuunnokset (2/5) Alkuarvot ja tyyppimuunnokset (3/5)

Ohjelmoinnin perusteet Y Python

P e d a c o d e ohjelmointikoulutus verkossa

TAMPEREEN TEKNILLINEN YLIOPISTO

Kysymys 5 Compared to the workload, the number of credits awarded was (1 credits equals 27 working hours): (4)

Ohjelmoinnin perusteet Y Python

Sisältö. 22. Taulukot. Yleistä. Yleistä

Luokan muodostimet (Constructors)

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python

LET S GO! 6 KOEALUE 7-9 Nä hnyt:

Harjoitus 4 (viikko 47)

Sisällys. 12. Näppäimistöltä lukeminen. Yleistä. Yleistä

1 4 teksteistä yksi ja lue se ääneen englanniksi. A aloittaa. Kuuntele ja auta tarvittaessa. B: Tämä on Linda. Hän on minun siskoni. B: Mitä kuuluu?

Ehto- ja toistolauseet

812347A Olio-ohjelmointi, 2015 syksy 2. vsk. X Poikkeusten käsittelystä

Kehittämisen myönteinen kehä

Kuvankäsi/ely. Vieraana Jorma Laaksonen Tietotekniikan laitos. Viikko Luento Ope-ajat Harjoitus 7: Tietoliikenteen signaalinkäsi/ely

SDTF Teacher Training based on TTC 2016

Green Growth Sessio - Millaisilla kansainvälistymismalleilla kasvumarkkinoille?

13 Operaattoreiden ylimäärittelyjä

Uusi Ajatus Löytyy Luonnosta 4 (käsikirja) (Finnish Edition)

String-vertailusta ja Scannerin käytöstä (1/2) String-vertailusta ja Scannerin käytöstä (2/2) Luentoesimerkki 4.1

Ohjelmointityö 3. Mikko Laamanen

Sisällys. 15. Lohkot. Lohkot. Lohkot

Sisällys. 11. Javan toistorakenteet. Laskurimuuttujat. Yleistä

12. Näppäimistöltä lukeminen 12.1

Ohjelmoinnin perusteet Y Python

Operaattoreiden ylikuormitus. Operaattoreiden kuormitus. Operaattoreiden kuormitus. Operaattoreista. Kuormituksesta

Transkriptio:

Tehtävä 2005/28 Tee metodi, joka korvaa annetusta merkkijonosta osajonoja seuraavasti: viekas petollinen, paha kelju, ovela nokkela, roisto gangsteri ja poliisi jepari (esim. roisto on viekas gangsteri on petollinen). // while // main // annavastaus // class Kaiku

Tehtävä 2005/29 Tee metodi, joka korvaa annetusta merkkijonosta osajonoja seuraavasti: you U, for 4, to 2, why Y ja be B (esim. why did you do it? Y did U do it?). // while // main // annavastaus // class Kaiku

Tehtävä 2005/31 Tee metodi, joka poistaa annetusta merkkijonosta osajonot huonosti, avuttomasti, virheellisesti, surkeasti ja kelvottomasti (esim. huonosti tehty ja virheellisesti pakattu tehty ja pakattu). // while // main // annavastaus // class Kaiku

Tehtävä 2005/30 Tee metodi, joka poistaa annetusta merkkijonosta osajonot todella, hyvin, melko, suhteellisen ja huomattavan (esim. todella paljon ja melko laajasti paljon ja laajasti). // while // main // annavastaus // class Kaiku

Tehtävä 2005/27 Tee metodi, joka korvaa annetusta merkkijonosta osajonoja seuraavasti: huono kehityskelpoinen, surkea mahdollisuuksia avaava, pieleenmennyt opettavainen, konkurssi muutos ja loppu uuden alku (esim. tuote on huono tuote on kehityskelpoinen). // while // main // annavastaus // class Kaiku

Tehtävä 2005/32 Tee metodi, joka poistaa annetusta merkkijonosta osajonot verraton, mainio, suurenmoinen, erinomainen ja fantastinen (esim. fantastinen laulaja ja erinomainen muusikko laulaja ja muusikko). // while // main // annavastaus // class Kaiku