Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Тема: Разработка алгоритма решения вычислительной задачиСтр 1 из 21Следующая ⇒
Лабораторная работа №4 Цель работы: Научиться разрабатывать алгоритмы решения задачи, выполнять вычисления по алгоритму, записанному при помощи блок-схемы. Задание: Решите предложенные задачи. Оформите решение в тетради. Пример выполнения задания:
Решение: Данный алгоритм обеспечивает обмен значениями переменных величин x и y. Следовательно, если в начале исполнения алгоритма x =1, y =1, то и в конце исполнения алгоритма x =1, y =1; если в начале x =-2, y =3, то в конце – x =3, y =-2; если в начале x =200, y =7, то в конце – x =7, y =200. Задания:
3. Вычисленное по блок-схеме значение переменной S для входных данных X = 1, Y = 1, Z = 3 равно: 1) 4, 2) 5, 3) 3, 4) 2.
4. Изображенный на рисунке фрагмент алгоритма
определяет: 1) наименьшее из чисел A и B, 2) минимум из трех чисел, 3) максимум из трех чисел, 4) наибольшее из чисел B и C.
5. Результатом выполнения алгоритма, представленного фрагментом блок-схемы, для значения переменной Х = 14, будет следующая величина: 1) 14, 2) 0, 3) 1, 4) -1.
7. Если задан фрагмент алгоритма если x*y*z > 0 то x: = 2*y, z: = z – y иначе x: = x+2, y: = y + z все вывести x, y, z
то при заданных начальных условиях x = 4, y = -3, z = -10 после выполнения алгоритма переменные x, y и z соответственно примут значения… 1) x = 6, y = 7, z = -7; 2) x = -6, y = 3, z = -13; 3) x = -6, y = -3, z = -7; 4) x = 6, y = -7, z = -7.
|