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 07:18]
mirco.triner
lehrkraefte:blc:informatik:glf20:programmieren:if-else-quiz [2020/10/30 08:05] (current)
mirco.triner
Line 1: Line 1:
-====== Quiz: Wiederholungen, if-else ======+====== Quiz: Selektionen, if-else ======
  
 +<quizlib id="quiz" rightanswers="[['a0'], ['a3'], ['a3']]" submit="Check Answers">
  
-<quizlib id="quiz" rightanswers="[['a2'], ['a1'], ['a0','a2'], ['a2'], '10']" submit="Check Answers"> +<question title="Welchen Wert hat X nach dem Ausführen des folgenden Codes? 
-    <question title="Wie viele Wiederholungen macht &lt;pre&gt;for i in range(10):&lt;br&gt;  print(i)&lt;/pre&gt;" type="radio">0|9|10|11</question> +
-     +
-    <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;       &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>  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>
Line 12: Line 10:
     &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;       &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>  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> 
          
-    <question title="Was ist die grösste Zahl, die ausgegeben wird?&lt;pre&gt;for i in range(10):&lt;br&gt;  print(i)&lt;/pre&gt;" type="radio">0|9|10|11</question> +   
-     +
-    <question title="Welche Aussagen stimmen für die Ausgabe von folgendem Code:&lt;pre&gt;for i in range(10,100,2):&lt;br&gt;  print(i)&lt;/pre&gt;" type="checkbox">Alle geraden zweistelligen Zahlen werden ausgegeben.|Die Zahl 100 wird auch ausgegeben.|Es werden 45 Zahlen ausgegeben|Es werden 46 Zahlen ausgegeben</question> +
-     +
-    <question title="Wie viele Zeilen produziert folgendes Programm?&lt;pre&gt;for x in range(6):&lt;br&gt;  for y in range(7):&lt;br&gt;    print(x*y)&lt;/pre&gt;" type="radio">13|35|42|56</question> +
-     +
-    <question title="Wie viele Zeilen produziert folgendes Programm?&lt;pre&gt;for x in range(1,5):&lt;br&gt;  for y in range(x):&lt;br&gt;    print(&quot;Zeile&quot;)&lt;/pre&gt;" type="text"></question>+
 </quizlib> </quizlib>
  
  
  • lehrkraefte/blc/informatik/glf20/programmieren/if-else-quiz.1603865926.txt.gz
  • Last modified: 2020/10/28 07:18
  • by mirco.triner