000
23.11.2010, 14:23 Uhr
Hallo
|
type tNatZahlPlus = 1..maxint;
function Mult (Faktor1, Faktor2 : tNatZahlPlus) : tNatZahlPlus; { multipliziert Faktor1 mit Faktor2 } var i, Produkt : tNatZahlPlus;
begin Produkt := Faktor1; i := Faktor2; while i>1 do begin Produkt := Produkt + Faktor1; i := i-1 end; { while } Mult := Produkt end; { Mult }
Wir geben zusätzlich den kompakten Kontrollflußgraphen zu Mult an:
Welche der folgenden Testdaten führen zu einer vollständigen Zweigüberdeckung des Kontrollflußgraphen der Funktion Mult? A
((2,1),2)
B
((1,2),2)
C
((10,10),100)
D
((5,1),5)
E
((1,1),1) |