Доказательство правильности результата

Разработаны с тестовые исходные данные для контрольного решения, проверяющие все ветви процедуры функции, и получены результаты:

Исходные данные Результат № ветви
x=2 y=1 z=1 r= 0,540302305 n=1
x=1 y=2 z=3 r= 20,08553692 n=2
x=1 y=3 z=2 r= 6 n=3

При тестовых данных результаты ручного расчета и вычисления на компьютере совпадают.

Контрольные вопросы

 

1) Что такое разветвляющаяся структура?

2) Какие имеются типы разветвляющихся структур?

3) Когда необходимо вкладывать одну структуру стандартного разветвления в другую структуру стандартного разветвления?

4) Можно ли вложить структуру стандартного разветвления в структуру усеченного разветвления?

5) Какие операции отношения используются в VB?

6) Какие логические операции используются в VB?

7) Как описываются логические переменные?

8) Какие логические константы известны?

9) Что такое простое условие?

10) Что такое сложное условие?

11) Каковы правила вычисления логических выражений?

12) Чем отличается строчный оператор If от блочного оператора If?

13) В каких случаях необходимо использовать оператор If, а в каких оператор Select Case?

14) Каковы правила записи оператора If?

15) Каковы правила записи оператора Select Case?

16) Какие операторы относятся к условным операторам?

17) Как называется оператор If-Then?

18) Как называется оператор If-Then-Else?

19) Для чего предназначен оператор If?

20) Что может быть в операторе условного перехода между словами If-Then?

21) Какими могут быть разветвляющиеся алгоритмы?

22) Какими операторами реализуются разветвляющиеся алгоритмические структуры?

23) Какие необязательные ключевые слова в однострочном операторе If?

24) Какие слова должны обязательно присутствовать в операторе условного перехода If?

25) Какова последовательность операторов, в результате выполнения, которых будет найдено наибольшее значение двух переменных?

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: