TestMyCode
Sign up
Log in
TMC
Organization Järvenpään lukio
Course jarvenpaanlukio-Ohjelmoinninperusteet2018
Ohjelmoinnin perusteet 2018
Ohjelmoinnin perusteet 2018
Course material
Points list
All exercises
Exercise
Status
Deadline
Download exercise
osa01-Osa01_01.Hiekkalaatikko
zip
osa01-Osa01_02.AdaLovelace
zip
osa01-Osa01_03.OlipaKerran
zip
osa01-Osa01_04.OlipaKerranMaa
zip
osa01-Osa01_05.PassiJaHammasharja
zip
osa01-Osa01_06.HelAdaLovelace
zip
osa01-Osa01_07.Viesti
zip
osa01-Osa01_08.ViestiKolmesti
zip
osa01-Osa01_09.Nimi
zip
osa01-Osa01_10.Keskustelu
zip
osa01-Osa01_11.Tarina
zip
osa01-Osa01_12.MuuttuvatMuuttujat
zip
osa01-Osa01_13.Kokonaisluku
zip
osa01-Osa01_14.Liukuluku
zip
osa01-Osa01_15.Totuusarvo
zip
osa01-Osa01_16.MuuttujatYhdessa
zip
osa01-Osa01_17.SekunnitVuorokaudessa
zip
osa01-Osa01_18.KahdenLuvunSumma
zip
osa01-Osa01_19.KolmenLuvunSumma
zip
osa01-Osa01_20.Yhteenlasku
zip
osa01-Osa01_21.Kertolasku
zip
osa01-Osa01_22.KahdenLuvunKeskiarvo
zip
osa01-Osa01_23.KolmenLuvunKeskiarvo
zip
osa01-Osa01_24.Nelilaskin
zip
osa01-Osa01_25.Ylinopeussakko
zip
osa01-Osa01_26.Orwell
zip
osa01-Osa01_27.Wanha
zip
osa01-Osa01_28.PositiivinenLuku
zip
osa01-Osa01_29.TaysiIkaisyys
zip
osa01-Osa01_30.SuurempiTaiYhtasuuri
zip
osa01-Osa01_31.ArvosanatJaPisteet
zip
osa01-Osa01_32.ParitonVaiParillinen
zip
osa01-Osa01_33.Tunnussana
zip
osa01-Osa01_34.SamatSanat
zip
osa01-Osa01_35.Poistutaanko
zip
osa01-Osa01_36.Uudestaan
zip
osa01-Osa01_37.SyotteidenRajaus
zip
osa01-Osa01_38.LukujenLukumaara
zip
osa01-Osa01_39.NegatiivistenLukujenMaara
zip
osa01-Osa01_40.LukujenSumma
zip
osa01-Osa01_41.LukumaaraJaSumma
zip
osa01-Osa01_42.LukujenKeskiarvo
zip
osa02-Osa02_01.ToiseenPotenssiin
zip
osa02-Osa02_02.SummanNeliojuuri
zip
osa02-Osa02_03.Itseisarvo
zip
osa02-Osa02_04.TietoaLuvuista
zip
osa02-Osa02_05.HipHipHurraa
zip
osa02-Osa02_06.MerkkijonojenLukumaara
zip
osa02-Osa02_07.LukujenSumma
zip
osa02-Osa02_08.YkkostenLukumaara
zip
osa02-Osa02_09.YkkostenOsuus
zip
osa02-Osa02_10.PositiivistenLukujenKeskiarvo
zip
osa02-Osa02_11.IanTarkistus
zip
osa02-Osa02_12.Karkausvuosi
zip
osa02-Osa02_13.NollastaLukuun
zip
osa02-Osa02_14.LuvustaSataan
zip
osa02-Osa02_15.MihinJaMista
zip
osa02-Osa02_16.LukusarjanSumma
zip
osa02-Osa02_17.RajatunLukusarjanSumma
zip
osa02-Osa02_18.Kertoma
zip
osa02-Osa02_19.SilmukatLopetusJaMuistaminen
zip
osa02-Osa02_20.TekstinTulostus
zip
osa02-Osa02_21.MontaTulostusta
zip
osa02-Osa02_22.YhdestaParametriin
zip
osa02-Osa02_23.ParametristaYhteen
zip
osa02-Osa02_24.Jakolasku
zip
osa02-Osa02_25.KolmellaJaolliset
zip
osa02-Osa02_26.NumeroUno
zip
osa02-Osa02_27.Merkkijono
zip
osa02-Osa02_28.LukujenSumma
zip
osa02-Osa02_29.Pienin
zip
osa02-Osa02_30.Suurin
zip
osa02-Osa02_31.LukujenKeskiarvo
zip
osa02-Osa02_32.Tulostelua
zip
osa02-Osa02_33.TulosteluaLikeABoss
zip
osa03-Osa03_01.KolmannenArvonTulostaminen
zip
osa03-Osa03_02.ToisenJaKolmannenSumma
zip
osa03-Osa03_03.IndexOutOfBoundsException
zip
osa03-Osa03_04.ListanKoko
zip
osa03-Osa03_05.ListanViimeinenArvo
zip
osa03-Osa03_06.EnsimmainenJaViimeinenArvo
zip
osa03-Osa03_07.ListanLuvut
zip
osa03-Osa03_08.LuvutRajatullaAlueella
zip
osa03-Osa03_09.ListanSuurinLuku
zip
osa03-Osa03_10.KysytynLuvunIndeksi
zip
osa03-Osa03_11.PienimmanLuvunIndeksi
zip
osa03-Osa03_12.ListanLukujenSumma
zip
osa03-Osa03_13.ListanLukujenKeskiarvo
zip
osa03-Osa03_14.LoytyykoListalta
zip
osa03-Osa03_15.TulostaRajatut
zip
osa03-Osa03_16.Summa
zip
osa03-Osa03_17.PoistaViimeinen
zip
osa03-Osa03_18.AlkioidenArvojenVaihtaminen
zip
osa03-Osa03_19.EtsitynAlkionIndeksi
zip
osa03-Osa03_20.TaulukonLukujenSumma
zip
osa03-Osa03_21.TyylikasTulostus
zip
osa03-Osa03_22.TaulukkoTahtina
zip
osa03-Osa03_23.TulostusKolmesti
zip
osa03-Osa03_24.OnkoTotta
zip
osa03-Osa03_25.Kayttajatunnukset
zip
osa03-Osa03_26.NimenPituus
zip
osa03-Osa03_27.Salasana
zip
osa03-Osa03_28.Alkuosa
zip
osa03-Osa03_29.Loppuosa
zip
osa03-Osa03_30.SanaSanassa
zip
osa03-Osa03_31.MontakoKertaaMerkkijonossa
zip
osa03-Osa03_32.SanatRiveittain
zip
osa03-Osa03_33.JokaToinenSana
zip
osa03-Osa03_34.HenkilotietojenTarkastelu
zip
osa04-Osa04_01.MerkkijonojenLukumaara
zip
osa04-Osa04_02.Kuutiot
zip
osa04-Osa04_03.UudenTiedostonLuominen
zip
osa04-Osa04_04.TiedostonTulostaminen
zip
osa04-Osa04_05.KysytynTiedostonTulostaminen
zip
osa04-Osa04_06.VieraslistaTiedostosta
zip
osa04-Osa04_07.LoytyykoTiedostosta
zip
osa04-Osa04_08.MittauksetTiedostosta
zip
osa04-Osa04_09.Nuorin
zip
osa04-Osa04_10.VanhinTiedostosta
zip
osa04-Osa04_11.EnsimmainenTilisi
zip
osa04-Osa04_12.EnsimmainenTilisiirtosi
zip
osa04-Osa04_13.KoiranOminaisuudet
zip
osa04-Osa04_14.Huone
zip
osa04-Osa04_15.Pilli
zip
osa04-Osa04_16.Ovi
zip
osa04-Osa04_17.Tuote
zip
osa04-Osa04_18.VahenevaLaskuri
zip
osa04-Osa04_19.Velka
zip
osa04-Osa04_20.Henkilo
zip
osa04-Osa04_21.Musiikkikappale
zip
osa04-Osa04_22.Elokuva
zip
osa04-Osa04_23.Agentti
zip
osa04-Osa04_24.Maksukortti
zip
osa04-Osa04_25.Kertoja
zip
osa04-Osa04_26.Lukutilasto
zip
osa04-Osa04_27.TelevisioOhjelmat
zip
osa04-Osa04_28.Kirjat
zip
osa05-Osa05_01.Sekuntikello
zip
osa05-Osa05_02.Kirja
zip
osa05-Osa05_03.Kuutio
zip
osa05-Osa05_04.Harjoitusapuri
zip
osa05-Osa05_05.MontaKonstruktoria
zip
osa05-Osa05_06.KuormitettuLaskuri
zip
osa05-Osa05_07.NullPointerException
zip
osa05-Osa05_08.HenkiloJaLemmikki
zip
osa05-Osa05_09.Kasvatuslaitos
zip
osa05-Osa05_10.MaksukorttiJaKassapaate
zip
osa05-Osa05_11.Asuntovertailu
zip
osa05-Osa05_12.Kappale
zip
osa05-Osa05_13.Henkilovertailu
zip
osa05-Osa05_14.Paivays
zip
osa05-Osa05_15.Raha
zip
osa05-Osa05_16.Ruokalista
zip
osa05-Osa05_17.Lahjapakkaamo
zip
osa06-Osa06_01.MatemaattisetApuvalineet
zip
osa06-Osa06_02.KirjastonTietojarjestelma
zip
osa06-Osa06_03.Lempinimet
zip
osa06-Osa06_04.Lyhenteet
zip
osa06-Osa06_05.HajautustaulunTulostelua
zip
osa06-Osa06_06.HajautustaulunTulostelua2
zip
osa06-Osa06_07.Velkakirja
zip
osa06-Osa06_08.SamaPaivays
zip
osa06-Osa06_09.HajautusarvoPaivaykselle
zip
osa06-Osa06_10.Autorekisterikeskus
zip
osa06-Osa06_11.UseanKaannoksenSanakirja
zip
osa06-Osa06_12.Kellari
zip
osa06-Osa06_13.Keskiarvot
zip
osa06-Osa06_14.Sanakirja
zip
osa07-Osa07_01.Nestesailiot
zip
osa07-Osa07_02.NestesailiotOlioilla
zip
osa07-Osa07_03.TavaraMatkalaukkuJaLastiruuma
zip
osa07-Osa07_04.Jarjestaminen
zip
osa07-Osa07_05.ValmiitJarjestamisalgoritmit
zip
osa07-Osa07_06.Tehtavat
zip
osa07-Osa07_07.Arvosanatilastot
zip
osa07-Osa07_08.Reseptihaku
zip
osa07-Osa07_09.LintubongarinTietokanta
zip
osa08-Osa08_01.ABC
zip
osa08-Osa08_02.HenkiloJaPerilliset
zip
osa08-Osa08_03.Varastointia
zip
osa08-Osa08_04.ErilaisiaLaatikoita
zip
osa08-Osa08_05.Palvelusvelvollinen
zip
osa08-Osa08_06.TavaroitaJaLaatikoita
zip
osa08-Osa08_07.ListMetodinParametrina
zip
osa08-Osa08_08.MapMetodinParametrina
zip
osa08-Osa08_09.SetMetodinParametrina
zip
osa08-Osa08_10.Verkkokauppa
zip
osa08-Osa08_11.Joukkoja
zip
osa08-Osa08_12.Elaimia
zip
osa09-Osa09_01.LukujenKeskiarvo
zip
osa09-Osa09_02.TiettyjenLukujenKeskiarvo
zip
osa09-Osa09_03.PositiivisetLuvut
zip
osa09-Osa09_04.Jaolliset
zip
osa09-Osa09_05.LuettujenArvojenTulostaminen
zip
osa09-Osa09_06.RajatutLuvut
zip
osa09-Osa09_07.UniikitSukunimet
zip
osa09-Osa09_08.PainonLaskemista
zip
osa09-Osa09_09.TiedostonRivit
zip
osa09-Osa09_10.KirjatTiedostosta
zip
osa09-Osa09_11.Palkkajarjestys
zip
osa09-Osa09_12.OpiskelijatNimijarjestykseen
zip
osa09-Osa09_13.Lukutaitovertailu
zip
osa09-Osa09_14.Kirjallisuutta
zip
osa09-Osa09_15.SaannollisetLausekkeet
zip
osa09-Osa09_16.EnumJaIteraattori
zip
osa09-Osa09_17.KortitOjennukseen
zip
osa10-Osa10_01.Asiakas
zip
osa10-Osa10_02.KirjaJaLentokone
zip
osa10-Osa10_03.NaytosJaLippu
zip
osa10-Osa10_04.OpiskelijaJaKorkeakoulu
zip
osa10-Osa10_05.PelaajaJaTekoaly
zip
osa10-Osa10_06.TallennettavaHenkilo
zip
osa10-Osa10_07.IsompiLuokkakaavio
zip
osa10-Osa10_08.EnsimmaisiaPakkauksia
zip
osa10-Osa10_09.KolmePakkausta
zip
osa10-Osa10_10.Lentokentta
zip
osa10-Osa10_11.ParametrienValidointi
zip
osa10-Osa10_12.SensoritJaLampotila
zip
osa10-Osa10_13.MuistavaSanakirja
zip
osa10-Osa10_14.Maatilasimulaattori
zip
osa11-Osa11_01.Piilo
zip
osa11-Osa11_02.Putki
zip
osa11-Osa11_03.RajatutTaulukossa
zip
osa11-Osa11_04.Lista
zip
osa11-Osa11_05.Hajautustaulu
zip
osa11-Osa11_06.Lukuja
zip
osa11-Osa11_07.Noppa
zip
osa11-Osa11_08.Lottoarvonta
zip
osa11-Osa11_09.TaulukkoMerkkijonona
zip
osa11-Osa11_10.Taikanelio
zip
osa12-Osa12_01.Sovellukseni
zip
osa12-Osa12_02.NappiJaTekstielementti
zip
osa12-Osa12_03.NappiJaTekstikentta
zip
osa12-Osa12_04.BorderPane
zip
osa12-Osa12_05.Tekstitilastointia
zip
osa12-Osa12_06.Ilmoitin
zip
osa12-Osa12_07.TekstitilastointiaOsa2
zip
osa12-Osa12_08.KayttajanOtsikko
zip
osa12-Osa12_09.UseampiNakyma
zip
osa12-Osa12_10.Tervehtija
zip
osa12-Osa12_11.Vitsi
zip
osa12-Osa12_12.SanojenHarjoittelu
zip
osa12-Osa12_13.Ristinolla
zip
osa13-Osa13_01.Shanghai
zip
osa13-Osa13_02.Puolueet
zip
osa13-Osa13_03.Saastolaskuri
zip
osa13-Osa13_04.EpareiluaMainontaa
zip
osa13-Osa13_05.Pyorailijatilastot
zip
osa13-Osa13_06.Hymio
zip
osa13-Osa13_07.Kollaasi
zip
osa13-Osa13_08.Hurraa
zip
osa13-Osa13_09.Asteroids
zip
osa14-Osa14_01.PiirtoOhjelma
zip
osa14-Osa14_02.GameOfLife
zip
osa14-Osa14_03.Schelling
zip
osa14-Osa14_04.Hiekkaranta
zip
osa14-Osa14_05.Tietokanta
zip
osa14-Osa14_06.Testausta
zip