Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Порядок выполнения работы. 1. Выбрать алгоритм, которому соответствует блок-схема:




1. Выбрать алгоритм, которому соответствует блок-схема:

где кв – конец ветвления

кц - конец цикла

нц – начало цикла

1) O1; Если I1 то О2; кв; О3; пока I2 выполнять нц О3;кц;
2) O1; Если I1 то О2; кв; пока не I2 выполнять нц О3;кц;
3) O1; Если I1 то О2; кв; О3; пока не I2 выполнять нц О3; кц;
4) O1; Если I1 то О2; иначе О3; кв; пока не I2 выполнять нц О3; кц;

2. Задан одномерный массив Х1, Х2, …, ХN. Что определяет фрагмент алгоритма:

 

1) произведение положительных элементов с четными номерами
2) произведение отрицательных элементов с четными номерами
3) произведение отрицательных элементов
4) количество положительных элементов с четными номерами

3. Вычисленное по блок-схеме:

значение переменной S для входных данных Х = 1, Y = 1, Z = 3 равно …

1)
2)
3)
4)

4. Что определяет следующий фрагмент программы:

ЕСЛИ Х < Y ТО
ЕСЛИ X < Z ТО M := X
ИНАЧЕ M := Z
ВСЕ
ИНАЧЕ
ЕСЛИ Y < Z ТО M := Y
ИНАЧЕ M := Z
ВСЕ
ВСЕ
вычисляет…

1) наименьшее из чисел Y и Z
2) наибольшее из чисел X и Y
3) минимум из трех чисел
4) максимум из трех чисел

5. Чему равно значение переменной d после выполнения фрагмента алгоритма (операция mod (x, y) – получение остатка целочисленного деления xна y:

k: = 50

выбор

| при mod (k, 12) = 7: d: = k;

| при mod (k, 12) < 5: d: = 2;

| при mod (k, 12) > 9: d: = 3;

| иначе d: = 1;

все

1)
2)
3)
4)

 

6. Если задан фрагмент алгоритма:

если x * y * z > 0

то если x < y

то x = 2 * y, z = z – x

иначе x = 3 – 2 * y, z = y – x

все

иначе если x + z < y

то x = y – 2, z = x + y

иначе x = x + 2, y = y + z

все

все

напечатать x, y, z

то при заданных начальных условиях x = 4; y = – 3; z = – 10 после выполнения алгоритма переменные соответственно примут значения:

1) x = 9; y = – 3; z = – 7
2) x = 9; y = – 3; z = – 12
3) x = – 5; y = – 3; z = – 8
4) x = – 5; y = – 7; z = 1

 

7. Если задан фрагмент алгоритма

пока a < > b

нц если a > b

то a = a – b

иначе b = b – a

все

кц

напечатать a

то при заданных начальных условиях a= 375; b = 425 после выполнения алгоритма переменная a примет значение:

1)
2)
3)
4)

8. Элемент блок-схемы описывается псевдокодом:

 

1) если x > 0 все иначе y := sin(x)
2) если x > 0 то выход
3) если x > 0 то y := sin(x) все
4) если x > 0 то y := x все

 


Поделиться:

Дата добавления: 2015-02-10; просмотров: 290; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты