Алгоритмы разветвляющей структуры

Часто в зависимости от каких-либо промежуточных результатов вы­чис­ления производятся либо по одним, либо по другим формулам, т.е. в зависимости от выполнения некоторого логического условия вычислительный процесс осуществляется по одной или другой ветви.

Алгоритм такого вычислительного процесса называется алгорит­мом разветвляющей структуры.

1.Вычислить:

2.Найти квадрат наибольшего из двух чисел a и b и отпечатать

N = 1, если наибольшим является а, и признак N = 2 ‑ в противном случае.

3.Определить, попадает ли точка с координатами х, у в круг радиуса r (уравнение окружности ). Вывести признак N = 1, если точка находится внутри круга, и признак N = 0, если точка находиться вне круга.

4.Составить программу, выполняющую упорядочение трех чисел A, B, C, таким образом, чтобы при выполнении ее в ячейке с симво­лическим адресом A находилось наименьшее число, в ячейке B ‑ сред­нее, в ячейке C ‑ наибольшее.

5.Записать указанное действие в виде одного условного оператора:

а) у =

б) переменной х присвоить корень уравнения .

в) перераспределить значение переменных х и у так, чтобы в х оказалось большее из этих значений, а в у ‑ меньшее;

г) d = max (a, b, c);

д) z =

е) переменной k присвоить номер четверти плоскости, в которой находится точка с координатами х и у (ху 0);

6.Записать программу для решения задачи:

а) по номеру у (у > 0) некоторого года определить с ‑ номер его столетия (учесть, что, к примеру, началом XX столетия был 1901);

б) ;

в) если уравнение ax2 + bx +c = 0 (a 0) имеет вещественные корни, то логической переменной t присвоить значение True, а переменным xl и х2 ‑ сами корни, иначе переменной t присвоить False, а значение пере­мен­­ных xl и х2 не менять;

г) считая, что стандартные функции sin и cos применимы только к аргументам из отрезка [0, ], вычислить у = sin х для произвольного числа х;

д) значения переменных а, b и c поменять местами так, чтобы оказалось а b c.








Дата добавления: 2016-03-22; просмотров: 777;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.