# a) * Skriv et enkelt dataprogram som ber om og leser inn b?lgelengde, regner # om til frekvens og energi, og skriver disse p? skjermen. Husk enheter. # Vi definerer konstanter og tilordner dem tabellverdier: C = 2.99792E8 h = 6.626E-34 # Vi definerer f?rst variabler og tilordner dem default-verdier: Frekvens = 1.0 Energi = 1.0 Lambda = 1.0 # Vi sp?r om og leser inn en b?lgelengde som tekst: Lambda = input ('Oppgi b?lgelengde (meter)') # Vi regner ut frekvens og energi: Frekvens = C / Lambda Energi = h * Frekvens # Vi printer p? skjermen: print Frekvens,'Hz ',Energi,'J' # Ferdig! # b) * Skriv et dataprogram som beregner Lambda-m fra Wiens forskyvningslov ut fra # innlest temperatur i kelvin, K. Inklud?r feilh?ndtering. #Konstanter: a = 2.90E-3 # Variabler: T = 1.0 Lambda-m = 1.0 mangler_verdi = True while mangler_verdi: try: T = float(raw_input('Oppgi temperaturen i kelvin: ')) mangler_verdi = False except: print "Du maa oppgi et tall!" if T >> 0.0: Lambda-m = a / T else: print 'Ikke-reell temperatur' # Ferdig med b)