Tää hankala.12. Tee ohjelma joka muuttaa parametrina saamansa rahamäärän euroista(€) dollareiksi($) tai päinvastoin ja näyttää tuloksen. Muunnoskerroin dollareiden ja eurojen välillä on vaikkapa 0,73 (2.6.2014).
Ohjelman syötteessä valuuttamäärän lopuksi annetaan valuutan tyyppi.
Eli seuraavasti
Anna valuuttamäärä: 12€
Muunnettu valuutta : 16.50$
----------------
15. Tee koodi, joka tulostaa näytölle 50 kertaa oman nimesi.
Tämä sinänsä oikein, mutta kuinka saisin nimet alekkain?Aapo kirjoitti:# -*- coding: latin-1 -*-
aapo = print ("Aapo" * 50)
------------------
17. Tee konsolisovellus, joka pyytää käyttäjältä n kpl arvosanoja ja tulostaa arvosanojen keskiarvon. Negatiivinen luku päättää arvosanojen syötön. Jos arvosana on > 5, niin se kysytään uudelleen.
Kuinka saan laskettua kaikkieen edellisten oikein syötettyjen arvojen keskiarvon?Aapo kirjoitti:# -*- coding: latin-1 -*-
while True:
arvosanat = int(input("Anna arvosanat: "))
if arvosanat < 0:
break
elif arvosanat > 5:
print ("Syötä uudestaan")
-----------------
18. Tee ohjelma joka pyytää syöttämään luvun 0, 1 tai 2. Mikäli syötetään jokin muu luku, ohjelma tulostaa virheilmoituksen. Tee virheilmoituksen tulostava if-rakenne kahdella erilaisella tavalla (käytä toisella kertaa yhtäsuuruusvertailuja , toisella kertaa erisuuruusvertailuja ja ehtojen yhdostämiseen toisessa versiossa AND- ja toisessa OR-operaatiota).
Kuinka pystyn tekemään saman OR-komennolla?Aapo kirjoitti:# -*- coding: latin-1 -*-
luku = int(input("Syötä luku 0, 1 tai 2: "))
if luku !=0 and luku !=1 and luku !=2:
print ("Virheilmoitus")
Minikommentit