Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тестирование 13 сентября Кред09.docx
Скачиваний:
1
Добавлен:
20.09.2019
Размер:
4.89 Mб
Скачать

Ошибка! Ошибка внедренного объекта.Ошибка! Ошибка внедренного объекта.Ошибка! Ошибка внедренного объекта.Ошибка! Ошибка внедренного объекта.

Конец формы

Блок-схемой представлен алгоритм …

Ошибка! Ошибка внедренного объекта.

 вывода на печать трех чисел в порядке убывания их значений

 

Ошибка! Ошибка внедренного объекта.

 нахождения максимального из трех чисел

 

Ошибка! Ошибка внедренного объекта.

 вывода на печать трех чисел в порядке возрастания их значений

 

Ошибка! Ошибка внедренного объекта.

 перестановки значений переменных АВС в порядке убывания

Решение: На блок-схеме представлена алгоритмическая конструкция ветвления в полной форме. Причем положительная (если условие истинно) и отрицательная (если условие ложно) ветви алгоритма содержат вложенные условные конструкции. В первом условии сравниваются значения переменных А и В. Положительная ветвь, соответствующая условию А В, содержит дополнительные проверки условий А > C и С. Если все три условия истинны, то переменные выводятся в следующем порядке: наибольшее значение (переменная А), среднее значение (переменная В), наименьшее значение (переменная С). Если истинны условия А В и А C, а условие С ложно, то переменные выводятся в следующем порядке: наибольшее значение (переменная А), среднее значение (переменная С), наименьшее значение (переменная В). Если истинно условие А В, а условие А C  ложно, то переменные выводятся в следующем порядке: наибольшее значение (переменная С), среднее значение (переменная А), наименьшее значение (переменная В). Отрицательная ветвь условия  А В (условие А В  ложно) содержит дополнительные проверки условий В C и  А С. Если последние два условия истинны, то переменные выводятся в следующем порядке: наибольшее значение (переменная В), среднее значение (переменная А), наименьшее значение (переменная С). Если условие В C истинно, а  А С ложно, то переменные выводятся в следующем порядке: наибольшее значение (переменная В), среднее значение (переменная С), наименьшее значение (переменная А). Если условие В C ложно, то переменные выводятся в следующем порядке: наибольшее значение (переменная С), среднее значение (переменная В), наименьшее значение (переменная А). Проанализировав все ветви данного алгоритма, можно сделать вывод , что числа выводятся на печать в порядке убывания их значений.

  ЗАДАНИЕ N 9 сообщить об ошибке Тема: Алгоритмы циклической структуры

Начало формы

Ошибка! Ошибка внедренного объекта.Ошибка! Ошибка внедренного объекта.Ошибка! Ошибка внедренного объекта.Ошибка! Ошибка внедренного объекта.

Конец формы

В данном алгоритме реализован …

Ошибка! Ошибка внедренного объекта.

 цикл с известным числом повторений

 

Ошибка! Ошибка внедренного объекта.

 цикл с предусловием

 

Ошибка! Ошибка внедренного объекта.

 цикл с постусловием

 

Ошибка! Ошибка внедренного объекта.

 простой цикл с ветвлением

Решение: Базовая структура «цикл» предписывает повторно выполнять операторы тела цикла. Циклические конструкции бывают трех видов: с параметром, с предусловием, с постусловием. Цикл с предусловием – это цикл, в котором сначала проверяется условие повторения тела цикла, а затем выполняются операторы тела цикла. Действия повторяются, пока условие не станет ложным. Цикл с постусловием – это цикл, в котором сначала выполняются операторы тела цикла, а затем проверяется условие повторения тела цикла. Данный цикл по-разному работает в различных языках программирования. При использовании данного цикла в программах, написанных на языке Паскаль, действия будут повторяться, пока условие ложное. Цикл с параметром (цикл с известным числом повторений) – это цикл, в котором тело цикла будет повторяться заданное число раз. В приведенном алгоритме присутствуют: - блок инициализации первоначального значения переменной i – счетчика цикла, - блок проверки условия: как только значение счетчика цикла становится больше заданного числа повторений (i>N), происходит окончание работы цикла, - блок увеличения значения счетчика на единицу (i:=i+1). Это позволяет сделать вывод, что в алгоритме реализован цикл с известным числом повторений.

  ЗАДАНИЕ N 10 сообщить об ошибке Тема: Понятие алгоритма и его свойства. Блок-схема алгоритма

Начало формы