Tässä on tehtävä. Olen ollut tässä jumissa yli kuukauden. Osaisiko kukaan auttaa?
Kolmannen luvun tehtävät aloitetaan yksinkertaisen if-rakenteen luomisella. Ohjelma pyytää käyttäjältä luvun ja tallentaa sen muuttujaan. Mikäli luku on parillinen, ohjelma tulostaa vastauksen "Antamasi luku oli parillinen". If-rakenteen ehtolauseeseen tarvittavat parametrit löydät luvun taulukosta, ja helpoin tapa toteuttaa ohjelma onkin käyttää jakojäännös-operaattoria, testaten onko jakojäännös 0. Ohjelman ei tarvitse myöskään reagoida virheellisiin syötteisiin eikä desimaalilukuihin. Ohjelma tulostaa seuraavan vastauksen:
Anna luku: 24
Antamasi luku oli parillinen.
tai vaihtoehtoisesti
Anna luku: 11
Eli ei mitään, mikäli luku ei ole parillinen.
Example output:
Anna luku: 11
The verification of program output does not account for whitespace and is not case-sensitive (the least strict comparison level)
Kolmannen luvun tehtävät aloitetaan yksinkertaisen if-rakenteen luomisella. Ohjelma pyytää käyttäjältä luvun ja tallentaa sen muuttujaan. Mikäli luku on parillinen, ohjelma tulostaa vastauksen "Antamasi luku oli parillinen". If-rakenteen ehtolauseeseen tarvittavat parametrit löydät luvun taulukosta, ja helpoin tapa toteuttaa ohjelma onkin käyttää jakojäännös-operaattoria, testaten onko jakojäännös 0. Ohjelman ei tarvitse myöskään reagoida virheellisiin syötteisiin eikä desimaalilukuihin. Ohjelma tulostaa seuraavan vastauksen:
Anna luku: 24
Antamasi luku oli parillinen.
tai vaihtoehtoisesti
Anna luku: 11
Eli ei mitään, mikäli luku ei ole parillinen.
Example output:
Anna luku: 11
The verification of program output does not account for whitespace and is not case-sensitive (the least strict comparison level)
Vastaukset 7
Vanhimmat
Aloita nyt vaikka jostain oppaasta, vaikka tästä. Siitä se alkaa selkenemään. Se ei auta sinua yhtään että kopsaat täältä jonkun tekemän koodin.
Siis linkki.
https://www.cs.helsinki.fi/group/linkki/materiaali/python-perusteet/
Olen lukenut monta opasta, mutta en vieläkään osaa jatkaa. En halua mennä etteenpäin kunnes olen saanut tämän selvittyä.
luku+=+float(input("Anna+luku+:+"))
if+luku+%+2+==+0:
+print("Luku+on+parillinen")
#+-*-+coding:+utf-8+-*-
def+onko_parillinen(luku):
+if+luku+%+2+==+0:+return+True
+else:+return+False
def+main():
+luku+=+int(input("Anna+kokonaisluku+:"))
+if+onko_parillinen(luku):+print("Antamasi+luku+on+parillinen")
+else:+print("Antamasi+luku+on+pariton")
+
main()
Huomaa+että+funktion+jako+kahdelle+riville+saattaa+antaa+virheen,+silloin+kun+kopioit+tätä+esimerkkiä.+Kun+olet+liittänyt+esimerkin+ohjelmaasi,+voit+kyllä+siellä+käsitellä+rivejä+niin+että+sitä+on+helpompi+lukea.+
Eli+sama+tuossa+alla,+helpommin+luvettavana,+mutta+ei+välttämättä+kopioidu+ympäristöösi+oikein.
def+onko_parillinen(luku):
+if+luku+%+2+==+0:+
++++++return+True
+else:+
++++++return+False
Tuossa on vielä sivu jonka välityksellä nuo koodit voi välittää muotoiltuna koodina.
Esimerkki laskee montako päivää olet vanha.
http://paste.ofcode.org/VJBqiP89Z9GAUXvrS98Lr6
Kiitos tosi paljon Affiliate-Julkaisia. Sain vihdoinkinthtävän tehtyä.