lehrkraefte:blc:informatik:glf20:programmieren:if-else-quiz

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:blc:informatik:glf20:programmieren:if-else-quiz [2020/10/28 06:15] mirco.trinerlehrkraefte:blc:informatik:glf20:programmieren:if-else-quiz [2020/10/30 07:05] (current) mirco.triner
Line 1: Line 1:
 +====== Quiz: Selektionen, if-else ======
 +
 +<quizlib id="quiz" rightanswers="[['a0'], ['a3'], ['a3']]" submit="Check Answers">
 +
 +<question title="Welchen Wert hat X nach dem Ausführen des folgenden Codes? 
 +    &lt;pre&gt;x = 0 &lt;br&gt;a = 0 &lt;br&gt;b = -5 &lt;br&gt;if a &gt; 0: &lt;br&gt;  if b &lt; 0: &lt;br&gt;    x = x + 5 &lt;br&gt;  elif a &gt; 5: &lt;br&gt;  
 + x = x + 4 &lt;br&gt;  else: &lt;br&gt;    x = x + 3 &lt;br&gt;else: &lt;br&gt;  x = x + 2 &lt;br&gt;print(x) &lt;br&gt;" type="radio">2|0|3|4</question>
 +
 +<question title="Welchen Wert hat X nach dem Ausführen des folgenden Codes? 
 +    &lt;pre&gt;x = 0 &lt;br&gt;a = 5 &lt;br&gt;b = 5 &lt;br&gt;if a &gt; 0: &lt;br&gt;  if b &lt; 0: &lt;br&gt;    x = x + 5 &lt;br&gt;  elif a &gt; 5: &lt;br&gt;  
 + x = x + 4 &lt;br&gt;  else: &lt;br&gt;    x = x + 3 &lt;br&gt;else: &lt;br&gt;  x = x + 2 &lt;br&gt;print(x) &lt;br&gt;" type="radio">0|4|2|3</question>
 +
 +<question title="Was wird nach dem Ausführen des Programms auf der Konsole stehen?&lt;pre&gt;x = 3 &lt;br&gt;if ( x == 0 ):&lt;br&gt;  print (&quot;Am I here?&quot;)&lt;br&gt;elif ( x == 3 ):&lt;br&gt;  print (&quot;Or here?&quot;)&lt;br&gt;print (&quot;Or over here?&quot;)" type="radio">Am I here?|Or here?|Am I here? Or here?|Or here? Or over here?|Am I here? Or over here?</question> 
 +    
 +   
 +</quizlib>
 +