Laudis.Pitkä matematiikka

PITKÄ MATEMATIIKKA · YLIOPPILASKOE

Ohjelmakoodi ja tekijät · 2024 · syksy

Koko koe: syksy 2024 →

Papu yritti selvittää positiivisen kokonaisluvun alkutekijät. Tähän tarkoitukseen hän kirjoitti Python-koodin, joka on esitetty tekstissä 10.A. Koodissa #-merkkiä seuraava teksti on kommentti, joka ei vaikuta ohjelman toimintaan. Papu ajoi ohjelman muuttujan nn eri alkuarvoilla. Hän huomasi, että toisinaan ohjelma toimi virheettömästi ja tulosti luvun nn alkutekijät, toisinaan se tulosti muitakin lukuja. Osatehtävissä 10.1 ja 10.2 vastauksesta täytyy ilmetä käytetty alkuarvo ja ohjelman tuloste. 1. Anna esimerkki luvun nn alkuarvosta, jolle ohjelma tulostaa listan, joka sisältää vain luvun nn alkutekijöitä. (3 p.) 2. Anna esimerkki luvun nn alkuarvosta, jolle ohjelma tulostaa muitakin kuin luvun nn alkutekijöitä. (3 p.) 3. Selitä, miksi ohjelma ei aina toimi niin kuin Papu oli tarkoittanut. (6 p.) Huomaa, että tehtävässä annettua ohjelmakoodia voi ajaa koeympäristön ohjeiden Ohjelmointi-välilehdellä. Siellä on myös Python-kielen käskyjen selityksiä.

Ladataan tehtävää...