![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Раздел 5
Алгоритмизация и программирование Вопрос №1. Представленный фрагмент блок-схемы является моделью структуры:
– цикла с предусловием – цикла с постусловием – линейного типа – ветвления
Вопрос №2. Представлен фрагмент программы: Y: =X-1; X: =Y+2; Y: =X+Y; вывод Y После выполнения фрагмента программы переменная Y приняла значение 10. Перед входом в этот фрагмент Х было равно: – 5 – 2 – 10 – 7 Вопрос №3. В результате работы представленного фрагмента блок-схемы переменные Х и Y примут значения:
– X=3; Y=4, 5 – X=0; Y=0 – X=4; Y=8 – X=5; Y=4, 5 Вопрос №4. Задан фрагмент алгоритма: 1. Если А< В, то С=В-А иначе С=2*(А-В) 2. D=0 3, Пока С> А выполнять: D=D+1; C=C-1 При А=8; В=3 на выходе из этого фрагмента переменные D и C примут значения: – D=2; C=8 – D=1; C=9 – D=3; C=7 – D=2; C=10
Вопрос №5. Представлен алгоритм (div(x, y) – целочисленное деление х на у, mod(х, у) – целый остаток от деления): k=50 Выбор при div(k, 12)=4: D: =k при mod(k, 12)< 5: D: =2 при mod(k, 12)> 9: D: =3 иначе D: =1 Всё Значение переменной D после выполнения алгоритма равно: – 2 – 50 – 3 – 1 Вопрос №6. Дан массив целых чисел {Ai}, i=1, 2,..., 15. Программа вычисляет произведение сумм некоторых элементов массива: функция СУММА(I1, I2) начало: S=0 начало цикла для I=I1 до I2 S=S+A(i)
|