Tuntien koodit

15.1

#for silmukka
#tulostetaan oma nimi 50 kertaa

for i in range(1,11):
print(str(i) + ". Jari")

#kysytään käyttäjältä arvosanat ja lasketaan niiden keskiarvo

#alustetaan muuttujat
keskiarvo = 0
lkm = 0
arvosana = 0
summa = 0

#kysytään käyttäjältä arvosanojen lukumäärä
lkm = input("Anna arvosanojen määrä: ")
#muutetaan arvosana kokonaisluvuksi
lkm = int(lkm)

#kysytään arvosanat ja lasketaan niiden summa
for i in range(0,lkm):
arvosana = input("Anna arvosana: ")
arvosana = float(arvosana)
summa = summa + arvosana

#lasketaan keskiarvo
keskiarvo = summa / lkm
print("Keskiarvo on " + str(keskiarvo))

#while-silmukka
vastaus = "kyllä"

while vastaus != "ei":
vastaus = input("Haluatko jatkaa (kyllä/ei)?: ")

print("Nyt loppui")

8.1

import random, time, os

#ohjelman nimi ja esittely
print("-------------------")
print(" Kertolaattori")
print(" jari k.")
print(" v.0.1")
print("-------------------")
time.sleep(2)
os.system("cls")

#alkuasetukset
lkm = 10
pienin = 1
suurin = 10
oikein = 0

#silmukka joka kysyy 10 kertolaskua
for i in range(1,lkm):

#arvotan tulon tekijät
luku1 = random.randint(pienin,suurin)
luku2 = random.randint(pienin,suurin)

#lasketaan tulo
tulo = luku1 * luku2

#kysytään tulo käyttäjältä

vastaus = input(str(luku1) + " * " + str(luku2) + " = ")

#tarkastetaan tulos
if int(vastaus) == tulo:
print("Oikein")
oikein = oikein + 1
time.sleep(1)

else:
print("Väärin")
time.sleep(1)

#tyhjennetään ruutu
os.system("cls")

print("Sait oikein " + str(oikein) + "/" + str(lkm))

Maanantai 4.12.2023

#maanantai 4.12.


#muista piikki pistää pienempään, suu auki suurempaan
#onko seuraava totta vai tarua 1 < 1000?
# if suomeksi jos,


if 1 < 1000:
print("Luku 1 on pienempi kuin 1000")

# vertailtavat luvut voivat olla muuttujissa
luku1 = 1000
luku2 = 1000

if luku1 < luku2:
print("luku1 on pienempi kuin luku2")

if luku1 > luku2:
print("luku1 on suurempi kuin luku2")

if luku1==luku2:
print("luvut ovat yhtäsuuret")


#kysytään käyttäjältä PIN-koodi, voidaan käyttää else-rakennetta (muuten)

pin_oikea = 1234

pin_annettu = input("Anna korttisi pin-koodi: ")

if int(pin_annettu) == pin_oikea:
print("Koodi oikein.")
print("Kuinka paljon rahaa haluat nostaa tililtäsi?")
if int(pin_annettu) <> pin_oikea:
print("annoit väärän pin-koodin. Hei hei.")

Maanantai 20.11

print("Lukuja ja tekstiä")
lause2="Koiran ikä on "
ika=7
print(lause2+str(ika))

print("--------")
print("Laskukone 2.0")
print("Yhteenlasku")
luku1=input("Anna 1. luku: ")
luku2=input("Anna 2. luku: ")
summa=int(luku1)+int(luku2)
print("Summa on "+str(summa))

print("Vähennyslasku")
luku1=input("Anna 1. luku: ")
luku2=input("Anna 2. luku: ")
erotus=int(luku1)-int(luku2)
print("Erotus on "+str(erotus))

print("Kertolasku")
luku1=input("Anna 1. luku: ")
luku2=input("Anna 2. luku: ")
tulo=int(luku1)*int(luku2)
print("Tulo on "+str(tulo))

print("Jakolasku")
luku1=input("Anna 1. luku: ")
luku2=input("Anna 2. luku: ")
osamaara=int(luku1)/int(luku2)
print("Osamäärä on "+str(osamaara))









Maanantai 13.11

print("-------------")
print("----***------")
print("-------------")

print("Tulostan seuraavaksi muutamia tekstejä.")
print("Tässä on tekstiä.")
sana="Kissa"
print(sana)
lause="istuu puussa."
print(lause)
print(sana+lause)

print("Tulostan seuraavaksi muutamia lukua")
print(55)
print(0.101)
luku=3
print(luku)
luku2=0.85
print(luku2)
print(luku+luku2)