diff options
author | Matevž Poberžnik <tevzpoberznik@gmail.com> | 2017-10-23 18:03:59 +0200 |
---|---|---|
committer | Matevž Poberžnik <tevzpoberznik@gmail.com> | 2017-10-23 18:03:59 +0200 |
commit | cde24bbc3aec6ce17b8947fd80042419f2e54e6f (patch) | |
tree | ae5c982de3fe70c1444f733e5f5b2a1c12fba301 /python/problems/lists_and_if-fkkt/temp_converter/sl.py | |
parent | fd218b8d0ec631312b2334a44de3c6fde8266998 (diff) |
Add new exercices for FKKT - lists and if
Diffstat (limited to 'python/problems/lists_and_if-fkkt/temp_converter/sl.py')
-rw-r--r-- | python/problems/lists_and_if-fkkt/temp_converter/sl.py | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/python/problems/lists_and_if-fkkt/temp_converter/sl.py b/python/problems/lists_and_if-fkkt/temp_converter/sl.py new file mode 100644 index 0000000..1ba9b5d --- /dev/null +++ b/python/problems/lists_and_if-fkkt/temp_converter/sl.py @@ -0,0 +1,51 @@ +import server +mod = server.problems.load_language('python', 'sl') + + +name = 'Pretvarjanje temperatur' +slug = 'Pretvarjanje temperatur' + + +description = '''\ +<p>Napišite program, ki uporabnika vpraša po stopinjah Celzija in v katero enoto naj jih spremeni (Fahrenheit ali Kelvin). Program izpiše pretvorjeno vrednost. Če uporabnik vnese napačno vrednost, mu to tudi izpiše.<br> +Iz Celzijev v Kelvine pretvarjamo tako, da stopinjam prištejemo 273,15. Iz Celzijev v Fahrenheite pa pretvarjamo tako, da stopinje pomnožimo z 9/5 in prištejemo 32.<br> +Primer uporabe:</p> + +<pre><code>Vpiši temperaturo [°C]: <span style="color: rgb(239, 69, 64);">32</span> +Želite pretvoriti v Kelvine (vpiši K) ali Fahrenheite (vpiši F)? <span style="color: rgb(239, 69, 64);">K</span> +32.0 °C je enako 305.15 K + +Vpiši temperaturo [°C]: <span style="color: rgb(239, 69, 64);">23</span> +Želite pretvoriti v Kelvine (vpiši K) ali Fahrenheite (vpiši F)? <span style="color: rgb(239, 69, 64);">F</span> +23.0 °C je enako 73.4 °F + +Vpiši temperaturo [°C]: <span style="color: rgb(239, 69, 64);">13</span> +Želite pretvoriti v Kelvine (vpiši K) ali Fahrenheite (vpiši F)? <span style="color: rgb(239, 69, 64);">C</span> +Vnesli ste napačno enoto! +</code></pre> +''' + +if_clause = ['''\ +<p>Preveri, v katere enote želiš pretvoriti stopinje?</p>''', + '''\ +<p>Uporabi pogojni stavek <code>if</code>!</p>''', + '''\ +<pre> +if pretvorba == 'K': +</pre>'''] + + +plan = [] + +hint = { + 'no_input_call': '''<p>Za branje uporabimo funkcijo <code>input</code></p>''', + + 'if_clause': if_clause, + + 'printing': ['''\ +<p>Izpiši rezultat.</p>'''], + + 'final_hint': ['''\ +<p>Program deluje pravilno!</p>'''], + +} |