ВУЗ:
Составители:
Рубрика:
61
end
else if условие4
then begin оператор2;
if условие5
then оператор5
else оператор6
end
else begin оператор3;
if условие5
then оператор5
else оператор6
end
else begin оператор4;
if условие5
then оператор5
else оператор6
end
else if условие6
then begin оператор7;
if условие7
then оператор9
else оператор10
end
else begin оператор8;
if условие7
then оператор9
else оператор10
end.
В преобразованной схеме 11 условий, следовательно, 12 ветвей.
Подсчет количества ветвей алгоритма не является самоцелью. При
тестировании
алгоритмов необходимо пройти каждую их ветвь хотя бы по
одному разу, а для этого необходимо уметь подсчитывать количество ветвей в
алгоритмах.
9.1. Построение условий
Синонимом условия является логическое выражение. Это логическая
константа, логическая переменная, логическая стандартная функция, их
комбинация с логическими операциями (not, and, or) и круглыми скобками или
два нелогических выражения, соединенные операциями сравнения.
Простейшим и наиболее распространенным случаем условия является
сравнение двух выражений одного типа. Имеется шесть операций сравнения:
< меньше >= больше или равно
<= меньше или равно > больше
= равно <> неравно
Общий вид условия представляется так:
61
end
else if условие4
then begin оператор2;
if условие5
then оператор5
else оператор6
end
else begin оператор3;
if условие5
then оператор5
else оператор6
end
else begin оператор4;
if условие5
then оператор5
else оператор6
end
else if условие6
then begin оператор7;
if условие7
then оператор9
else оператор10
end
else begin оператор8;
if условие7
then оператор9
else оператор10
end.
В преобразованной схеме 11 условий, следовательно, 12 ветвей.
Подсчет количества ветвей алгоритма не является самоцелью. При
тестировании алгоритмов необходимо пройти каждую их ветвь хотя бы по
одному разу, а для этого необходимо уметь подсчитывать количество ветвей в
алгоритмах.
9.1. Построение условий
Синонимом условия является логическое выражение. Это логическая
константа, логическая переменная, логическая стандартная функция, их
комбинация с логическими операциями (not, and, or) и круглыми скобками или
два нелогических выражения, соединенные операциями сравнения.
Простейшим и наиболее распространенным случаем условия является
сравнение двух выражений одного типа. Имеется шесть операций сравнения:
< меньше >= больше или равно
<= меньше или равно > больше
= равно <> неравно
Общий вид условия представляется так:
Страницы
- « первая
- ‹ предыдущая
- …
- 57
- 58
- 59
- 60
- 61
- …
- следующая ›
- последняя »
