Aktywne Wpisy

Do czego to służyło?
źródło: temp_file7640109638020014911
Pobierz
patryk_ekiert +86
Ta dzisiejsza młodzież to jakiś dramat. Przechodziłem wczoraj koło podstawówki i nagle widzę, że dzieci wesoło wybiegaja. Chodnik opluły ludzi przepędziły. I ciągle śpiewają hej hej na na hej hej.





Jaki poziom pokrycia decyzji zostanie osiągnięty przy wykorzystaniu przypadku testowego TC1:czas=12 ?
scanf("%d",czas);if (czas<12)
printf("Czas przed południem \n");
if (czas>12)
printf("Czas po południu \n");
if (czas==12)
printf("12 po południu \n");
Komentarz usunięty przez autora Wpisu
@Acrivec:
poprawiłem
Jeden if to około 33% linii. Obsługiwany jest tylko warunek prawdziwy, "else" jest olewany, więc pewnie dzielą 33% na pół, zaokrąglają jak im pasuje i wychodzi 17%.
Btw, z czego to pytania?
1. scanf(„%d", czas)2. if (czas < 12)
3. printf(„%d przed południem", czas)
4. if (czas > 12)
5. printf(„%d po południu", czas-12)
6. if (czas = 12)
7. printf(„%d 12 po południe").
Jaki poziom pokrycia decyzji zostanie osiągnięty przy wykorzystaniu przypadku testowego TC1:czas=12 ?
Pytanie pochodzi z książki "Tester oprogramowania - Przygotowanie do egzaminu z testowania oprogramowania" K.Zmitrowicz. str. 134
Moim zdaniem prawidłowa odpowiedź to 50%, ale