Muuttujilla laskeminen

Sisältää
tehtäviä!

Tavallisimmat laskut toimivat merkeillä +, - , * ja / , eli yhteen- ,vähennys- ,kerto- ja jakolasku. Lisäksi käytössä on luonnollisesti sulkumerkit, joilla voidaan ohjata laskujärjestystä.


luku1 = 7
luku2 = 3.4

summa = luku1 + luku2      #lasketaan yhteenlasku
erotus = luku1 - luku2     #vähennyslasku
tulo = luku1 * luku2       #kertolasku
osamaara = luku1 / luku2   #jakolasku


laskulauseke = (summa - 10)*2 + (erotus/2)  #voit käyttää sulkeita
	
print(laskulauseke)

Laskemiseen liittyviä valmiita funktioita ja tapoja

import random

jakojaannos = 17 % 5    #laskee 17 jakojäännöksen 5 jaettaessa

potenssi = 5 ** 2		#5 potenssiin 2 tulos
potenssi2 = pow(2,3)	#2 potenssiin 3 tulos
itseisarvo = abs(-234)	#luvun -235 itseisarvo

luku = 45.359175345;
kokonaisluku = round(luku,0)	#pyöristää kokonaisluvuksi
yksidesimaali = round(luku,1)	#pyöristää yhden desimaalin tarkkuudella
kolmedesimaalia = round(luku,3)	#pyöristää kolmen desimaalin tarkkuudella

satunnainen = random.randint(1,50)   #satunnainen kokonaisluku väliltä [1,50]

print(jakojaannos)
print(potenssi)
print(potenssi2)
print(itseisarvo)

print(kokonaisluku)
print(yksidesimaali)
print(kolmedesimaalia)

print(satunnainen)
	

Tehtävä 1

Tee ohjelma, missä on muuttuja: sekunnit = 60

Ohjelma laskee yhden tunnin sekunnit, yhden vuorokauden sekunnit ja yhden vuoden sekunnit.

Ohjelma tulostaa: "Tunnissa on: " laskemasi sekunnit, "Vuorokaudessa on: " laskemasi sekunnit ja "Vuodessa on: " laskemasi sekunnit

Suorita tehtävät Editorilla ja tallenna työsi Tiedostona.

Tehtävä 2

Tee ohjelma, mikä kysyy kahta lukua.

Ohjelma laskee lukujen summan, erotuksen, tulon ja osamäärän kolmen desimaalin tarkuudella ja tulostaa ne.

Ohjelman täytyy toimia myös desimaaliluvuilla.

Suorita tehtävät Editorilla ja tallenna työsi Tiedostona.