Ohjelmoinnin MOOC - Syksy 2022 - R0027-3014

Ohjelmoinnin MOOC 2022 - Java kurssille R0027-3014



All exercises

Exercise Status Deadline Download exercise
osa01-Osa01_01.Hiekkalaatikko 11.10.2022 23:59 zip
osa01-Osa01_02.AdaLovelace 11.10.2022 23:59 zip
osa01-Osa01_03.OlipaKerranOhjelma 11.10.2022 23:59 zip
osa01-Osa01_04.OlipaKerranMaa 11.10.2022 23:59 zip
osa01-Osa01_05.Viesti 11.10.2022 23:59 zip
osa01-Osa01_06.HeiAdaLovelace 11.10.2022 23:59 zip
osa01-Osa01_07.ViestiKolmesti 11.10.2022 23:59 zip
osa01-Osa01_08.Tervehdys 11.10.2022 23:59 zip
osa01-Osa01_09.Keskustelu 11.10.2022 23:59 zip
osa01-Osa01_10.Tarina 11.10.2022 23:59 zip
osa01-Osa01_11.MuuttuvatMuuttujat 11.10.2022 23:59 zip
osa01-Osa01_12.KokonaisluvunLukeminen 11.10.2022 23:59 zip
osa01-Osa01_13.LiukuluvunLukeminen 11.10.2022 23:59 zip
osa01-Osa01_14.TotuusarvonLukeminen 11.10.2022 23:59 zip
osa01-Osa01_15.MuuttujienLukeminenYhdessa 11.10.2022 23:59 zip
osa01-Osa01_16.SekunnitVuorokaudessa 11.10.2022 23:59 zip
osa01-Osa01_17.KahdenLuvunSumma 11.10.2022 23:59 zip
osa01-Osa01_18.KolmenLuvunSumma 11.10.2022 23:59 zip
osa01-Osa01_19.YhteenlaskuJaKaava 11.10.2022 23:59 zip
osa01-Osa01_20.KertolaskuJaKaava 11.10.2022 23:59 zip
osa01-Osa01_21.KahdenLuvunKeskiarvo 11.10.2022 23:59 zip
osa01-Osa01_22.KolmenLuvunKeskiarvo 11.10.2022 23:59 zip
osa01-Osa01_23.Nelilaskin 11.10.2022 23:59 zip
osa01-Osa01_24.Ylinopeussakko 11.10.2022 23:59 zip
osa01-Osa01_25.SisennysKuntoon 11.10.2022 23:59 zip
osa01-Osa01_26.Orwell 11.10.2022 23:59 zip
osa01-Osa01_27.Wanha 11.10.2022 23:59 zip
osa01-Osa01_28.PositiivinenLuku 11.10.2022 23:59 zip
osa01-Osa01_29.TaysiIkaisyys 11.10.2022 23:59 zip
osa01-Osa01_30.SuurempiTaiYhtasuuri 11.10.2022 23:59 zip
osa01-Osa01_31.ArvosanatJaPisteet 11.10.2022 23:59 zip
osa01-Osa01_32.ParitonVaiParillinen 11.10.2022 23:59 zip
osa01-Osa01_33.Tunnussana 11.10.2022 23:59 zip
osa01-Osa01_34.SamatSanat 11.10.2022 23:59 zip
osa01-Osa01_35.IanTarkistus 11.10.2022 23:59 zip
osa01-Osa01_36.Karkausvuosi 11.10.2022 23:59 zip
osa01-Osa01_37.Lahjaverolaskuri 11.10.2022 23:59 zip
osa02-Osa02_01.ToiseenPotenssiin 31.10.2022 23:59 zip
osa02-Osa02_02.SummanNeliojuuri 31.10.2022 23:59 zip
osa02-Osa02_03.Itseisarvo 31.10.2022 23:59 zip
osa02-Osa02_04.TietoaLuvuista 31.10.2022 23:59 zip
osa02-Osa02_05.Jatketaanko 31.10.2022 23:59 zip
osa02-Osa02_06.Uudestaan 31.10.2022 23:59 zip
osa02-Osa02_07.SyotteidenRajaus 31.10.2022 23:59 zip
osa02-Osa02_08.LukujenLukumaara 31.10.2022 23:59 zip
osa02-Osa02_09.NegatiivistenLukujenMaara 31.10.2022 23:59 zip
osa02-Osa02_10.LukujenSumma 31.10.2022 23:59 zip
osa02-Osa02_11.LukumaaraJaSumma 31.10.2022 23:59 zip
osa02-Osa02_12.LukujenKeskiarvo 31.10.2022 23:59 zip
osa02-Osa02_13.PositiivistenLukujenKeskiarvo 31.10.2022 23:59 zip
osa02-Osa02_14.NollastaLukuun 31.10.2022 23:59 zip
osa02-Osa02_15.LuvustaSataan 31.10.2022 23:59 zip
osa02-Osa02_16.MihinJaMista 31.10.2022 23:59 zip
osa02-Osa02_17.LukusarjanSumma 31.10.2022 23:59 zip
osa02-Osa02_18.RajatunLukusarjanSumma 31.10.2022 23:59 zip
osa02-Osa02_19.Kertoma 31.10.2022 23:59 zip
osa02-Osa02_20.SilmukatLopetusJaMuistaminen 31.10.2022 23:59 zip
osa02-Osa02_21.TekstinTulostus 31.10.2022 23:59 zip
osa02-Osa02_22.MontaTulostusta 31.10.2022 23:59 zip
osa02-Osa02_23.YhdestaParametriin 31.10.2022 23:59 zip
osa02-Osa02_24.ParametristaYhteen 31.10.2022 23:59 zip
osa02-Osa02_25.Jakolasku 31.10.2022 23:59 zip
osa02-Osa02_26.KolmellaJaolliset 31.10.2022 23:59 zip
osa02-Osa02_27.NumeroUno 31.10.2022 23:59 zip
osa02-Osa02_28.Merkkijono 31.10.2022 23:59 zip
osa02-Osa02_29.LukujenSumma 31.10.2022 23:59 zip
osa02-Osa02_30.Pienin 31.10.2022 23:59 zip
osa02-Osa02_31.Suurin 31.10.2022 23:59 zip
osa02-Osa02_32.LukujenKeskiarvo 31.10.2022 23:59 zip
osa02-Osa02_33.Tulostelua 31.10.2022 23:59 zip
osa02-Osa02_34.TulosteluaLikeABoss 31.10.2022 23:59 zip
osa03-Osa03_01.KolmannenArvonTulostaminen 14.11.2022 23:59 zip
osa03-Osa03_02.ToisenJaKolmannenSumma 14.11.2022 23:59 zip
osa03-Osa03_03.IndexOutOfBoundsException 14.11.2022 23:59 zip
osa03-Osa03_04.ListanKoko 14.11.2022 23:59 zip
osa03-Osa03_05.ListanViimeinenArvo 14.11.2022 23:59 zip
osa03-Osa03_06.EnsimmainenJaViimeinenArvo 14.11.2022 23:59 zip
osa03-Osa03_07.ListanLuvut 14.11.2022 23:59 zip
osa03-Osa03_08.LuvutRajatullaAlueella 14.11.2022 23:59 zip
osa03-Osa03_09.ListanSuurinLuku 14.11.2022 23:59 zip
osa03-Osa03_10.KysytynLuvunIndeksi 14.11.2022 23:59 zip
osa03-Osa03_11.PienimmanLuvunIndeksi 14.11.2022 23:59 zip
osa03-Osa03_12.ListanLukujenSumma 14.11.2022 23:59 zip
osa03-Osa03_13.ListanLukujenKeskiarvo 14.11.2022 23:59 zip
osa03-Osa03_14.LoytyykoListalta 14.11.2022 23:59 zip
osa03-Osa03_15.TulostaRajatut 14.11.2022 23:59 zip
osa03-Osa03_16.Summa 14.11.2022 23:59 zip
osa03-Osa03_17.PoistaViimeinen 14.11.2022 23:59 zip
osa03-Osa03_18.AlkioidenArvojenVaihtaminen 14.11.2022 23:59 zip
osa03-Osa03_19.EtsitynAlkionIndeksi 14.11.2022 23:59 zip
osa03-Osa03_20.TaulukonLukujenSumma 14.11.2022 23:59 zip
osa03-Osa03_21.TyylikasTulostus 14.11.2022 23:59 zip
osa03-Osa03_22.TaulukkoTahtina 14.11.2022 23:59 zip
osa03-Osa03_23.TulostusKolmesti 14.11.2022 23:59 zip
osa03-Osa03_24.OnkoTotta 14.11.2022 23:59 zip
osa03-Osa03_25.Kayttajatunnukset 14.11.2022 23:59 zip
osa03-Osa03_26.SanatRiveittain 14.11.2022 23:59 zip
osa03-Osa03_27.TietytSanatRiveittain 14.11.2022 23:59 zip
osa03-Osa03_28.EnsimmaisetSanat 14.11.2022 23:59 zip
osa03-Osa03_29.ViimeisetSanat 14.11.2022 23:59 zip
osa03-Osa03_30.VanhimmanIka 14.11.2022 23:59 zip
osa03-Osa03_31.VanhimmanNimi 14.11.2022 23:59 zip
osa03-Osa03_32.HenkilotietojenTarkastelu 14.11.2022 23:59 zip
osa04-Osa04_01.EnsimmainenTilisi 05.12.2022 23:59 zip
osa04-Osa04_02.EnsimmainenTilisiirtosi 05.12.2022 23:59 zip
osa04-Osa04_03.KoiranOminaisuudet 05.12.2022 23:59 zip
osa04-Osa04_04.Huone 05.12.2022 23:59 zip
osa04-Osa04_05.Pilli 05.12.2022 23:59 zip
osa04-Osa04_06.Ovi 05.12.2022 23:59 zip
osa04-Osa04_07.Tuote 05.12.2022 23:59 zip
osa04-Osa04_08.VahenevaLaskuri 05.12.2022 23:59 zip
osa04-Osa04_09.Velka 05.12.2022 23:59 zip
osa04-Osa04_10.Musiikkikappale 05.12.2022 23:59 zip
osa04-Osa04_11.Elokuva 05.12.2022 23:59 zip
osa04-Osa04_12.Mittari 05.12.2022 23:59 zip
osa04-Osa04_13.Agentti 05.12.2022 23:59 zip
osa04-Osa04_14.Kertoja 05.12.2022 23:59 zip
osa04-Osa04_15.Lukutilasto 05.12.2022 23:59 zip
osa04-Osa04_16.Maksukortti 05.12.2022 23:59 zip
osa04-Osa04_17.Esineet 05.12.2022 23:59 zip
osa04-Osa04_18.Henkilotiedot 05.12.2022 23:59 zip
osa04-Osa04_19.TelevisioOhjelmat 05.12.2022 23:59 zip
osa04-Osa04_20.Kirjat 05.12.2022 23:59 zip
osa04-Osa04_21.MerkkijonojenLukumaara 05.12.2022 23:59 zip
osa04-Osa04_22.Kuutiot 05.12.2022 23:59 zip
osa04-Osa04_23.UudenTiedostonLuominen 05.12.2022 23:59 zip
osa04-Osa04_24.TiedostonTulostaminen 05.12.2022 23:59 zip
osa04-Osa04_25.KysytynTiedostonTulostaminen 05.12.2022 23:59 zip
osa04-Osa04_26.VieraslistaTiedostosta 05.12.2022 23:59 zip
osa04-Osa04_27.LoytyykoTiedostosta 05.12.2022 23:59 zip
osa04-Osa04_28.MittauksetTiedostosta 05.12.2022 23:59 zip
osa04-Osa04_29.TiedotTiedostosta 05.12.2022 23:59 zip
osa04-Osa04_30.HenkilotTiedostosta 05.12.2022 23:59 zip
osa04-Osa04_31.Urheilutilastot 05.12.2022 23:59 zip
osa05-Osa05_01.Sekuntikello 12.12.2022 23:59 zip
osa05-Osa05_02.Kirja 12.12.2022 23:59 zip
osa05-Osa05_03.Kuutio 12.12.2022 23:59 zip
osa05-Osa05_04.Harjoitusapuri 12.12.2022 23:59 zip
osa05-Osa05_05.MontaKonstruktoria 12.12.2022 23:59 zip
osa05-Osa05_06.KuormitettuLaskuri 12.12.2022 23:59 zip
osa05-Osa05_07.NullPointerException 12.12.2022 23:59 zip
osa05-Osa05_08.HenkiloJaLemmikki 12.12.2022 23:59 zip
osa05-Osa05_09.Kasvatuslaitos 12.12.2022 23:59 zip
osa05-Osa05_10.MaksukorttiJaKassapaate 12.12.2022 23:59 zip
osa05-Osa05_11.Asuntovertailu 12.12.2022 23:59 zip
osa05-Osa05_12.Kappale 12.12.2022 23:59 zip
osa05-Osa05_13.Henkilovertailu 12.12.2022 23:59 zip
osa05-Osa05_14.Kirjat 12.12.2022 23:59 zip
osa05-Osa05_15.KerailijanVarasto 12.12.2022 23:59 zip
osa05-Osa05_16.Paivays 12.12.2022 23:59 zip
osa05-Osa05_17.Raha 12.12.2022 23:59 zip
osa06-Osa06_01.Ruokalista 12.12.2022 23:59 zip
osa06-Osa06_02.Pakka 12.12.2022 23:59 zip
osa06-Osa06_03.Viestipalvelu 12.12.2022 23:59 zip
osa06-Osa06_04.JoukonTulostaminen 12.12.2022 23:59 zip
osa06-Osa06_05.Lahjapakkaamo 12.12.2022 23:59 zip
osa06-Osa06_06.JoukonPisin 12.12.2022 23:59 zip
osa06-Osa06_07.Pituusjarjestys 12.12.2022 23:59 zip
osa06-Osa06_08.TavaraMatkalaukkuJaLastiruuma 12.12.2022 23:59 zip
osa06-Osa06_09.Sanakirja 12.12.2022 23:59 zip
osa06-Osa06_10.Tehtavalista 12.12.2022 23:59 zip
osa06-Osa06_11.Keskiarvot 12.12.2022 23:59 zip
osa06-Osa06_12.Vitsipankki 12.12.2022 23:59 zip
osa06-Osa06_13.Tehtavat 12.12.2022 23:59 zip
osa07-Osa07_01.Nestesailiot 12.12.2022 23:59 zip
osa07-Osa07_02.NestesailiotOlioilla 12.12.2022 23:59 zip
osa07-Osa07_03.Jarjestaminen 12.12.2022 23:59 zip
osa07-Osa07_04.ValmiitJarjestamisalgoritmit 12.12.2022 23:59 zip
osa07-Osa07_05.Hakemista 12.12.2022 23:59 zip
osa07-Osa07_06.Arvosanatilastot 12.12.2022 23:59 zip
osa07-Osa07_07.Reseptihaku 12.12.2022 23:59 zip
osa07-Osa07_08.LintubongarinTietokanta 12.12.2022 23:59 zip
osa08-Osa08_01.Kuutiot zip
osa08-Osa08_02.PositiivistenLukujenKeskiarvo zip
osa08-Osa08_03.Nestesailiot zip
osa08-Osa08_04.NestesailiotOlioilla zip
osa08-Osa08_05.Tehtavalista zip
osa08-Osa08_06.Lempinimet zip
osa08-Osa08_07.Lyhenteet zip
osa08-Osa08_08.HajautustaulunTulostelua zip
osa08-Osa08_09.HajautustaulunTulostelua2 zip
osa08-Osa08_10.Velkakirja zip
osa08-Osa08_11.SamaPaivays zip
osa08-Osa08_12.HajautusarvoPaivaykselle zip
osa08-Osa08_13.Autorekisterikeskus zip
osa08-Osa08_14.UseanKaannoksenSanakirja zip
osa08-Osa08_15.Kellari zip
osa09-Osa09_01.ABC zip
osa09-Osa09_02.HenkiloJaPerilliset zip
osa09-Osa09_03.Varastointia zip
osa09-Osa09_04.ErilaisiaLaatikoita zip
osa09-Osa09_05.Palvelusvelvollinen zip
osa09-Osa09_06.TavaroitaJaLaatikoita zip
osa09-Osa09_07.ListMetodinParametrina zip
osa09-Osa09_08.MapMetodinParametrina zip
osa09-Osa09_09.SetMetodinParametrina zip
osa09-Osa09_10.Verkkokauppa zip
osa09-Osa09_11.Joukkoja zip
osa09-Osa09_12.Elaimia zip
osa10-Osa10_01.LukujenKeskiarvo zip
osa10-Osa10_02.TiettyjenLukujenKeskiarvo zip
osa10-Osa10_03.PositiivisetLuvut zip
osa10-Osa10_04.Jaolliset zip
osa10-Osa10_05.LuettujenArvojenTulostaminen zip
osa10-Osa10_06.RajatutLuvut zip
osa10-Osa10_07.UniikitSukunimet zip
osa10-Osa10_08.PainonLaskemista zip
osa10-Osa10_09.TiedostonRivit zip
osa10-Osa10_10.KirjatTiedostosta zip
osa10-Osa10_11.Palkkajarjestys zip
osa10-Osa10_12.OpiskelijatNimijarjestykseen zip
osa10-Osa10_13.Lukutaitovertailu zip
osa10-Osa10_14.Kirjallisuutta zip
osa10-Osa10_15.SaannollisetLausekkeet zip
osa10-Osa10_16.EnumJaIteraattori zip
osa10-Osa10_17.KortitOjennukseen zip
osa11-Osa11_01.Asiakas zip
osa11-Osa11_02.KirjaJaLentokone zip
osa11-Osa11_03.NaytosJaLippu zip
osa11-Osa11_04.OpiskelijaJaKorkeakoulu zip
osa11-Osa11_05.PelaajaJaTekoaly zip
osa11-Osa11_06.TallennettavaHenkilo zip
osa11-Osa11_07.IsompiLuokkakaavio zip
osa11-Osa11_08.EnsimmaisiaPakkauksia zip
osa11-Osa11_09.KolmePakkausta zip
osa11-Osa11_10.Lentokentta zip
osa11-Osa11_11.ParametrienValidointi zip
osa11-Osa11_12.SensoritJaLampotila zip
osa11-Osa11_13.MuistavaSanakirja zip
osa12-Osa12_01.Piilo zip
osa12-Osa12_02.Putki zip
osa12-Osa12_03.RajatutTaulukossa zip
osa12-Osa12_04.Lista zip
osa12-Osa12_05.Hajautustaulu zip
osa12-Osa12_06.Lukuja zip
osa12-Osa12_07.Noppa zip
osa12-Osa12_08.Lottoarvonta zip
osa12-Osa12_09.TaulukkoMerkkijonona zip
osa12-Osa12_10.Taikanelio zip
osa13-Osa13_01.Sovellukseni zip
osa13-Osa13_02.NappiJaTekstielementti zip
osa13-Osa13_03.NappiJaTekstikentta zip
osa13-Osa13_04.BorderPane zip
osa13-Osa13_05.Tekstitilastointia zip
osa13-Osa13_06.Ilmoitin zip
osa13-Osa13_07.TekstitilastointiaOsa2 zip
osa13-Osa13_08.KayttajanOtsikko zip
osa13-Osa13_09.UseampiNakyma zip
osa13-Osa13_10.Tervehtija zip
osa13-Osa13_11.Vitsi zip
osa13-Osa13_12.SanojenHarjoittelu zip
osa13-Osa13_13.Ristinolla zip
osa14-Osa14_01.Shanghai zip
osa14-Osa14_02.Puolueet zip
osa14-Osa14_03.Saastolaskuri zip
osa14-Osa14_04.EpareiluaMainontaa zip
osa14-Osa14_05.Pyorailijatilastot zip
osa14-Osa14_06.Hymio zip
osa14-Osa14_07.Kollaasi zip
osa14-Osa14_08.Hurraa zip
osa14-Osa14_09.Asteroids zip
osa14-Osa14_10.Tietokanta zip