КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Примеры выполнения заданий0) 9) 8) 7) 6) 5) 4) 3) 2) 1) 9) 8) 7) 6) 5) 4) 3) 2) 1) 0) Примеры выполнения заданий 1. Приведите формулу логики предикатов к приведенной форме:
2. Приведите формулу логики предикатов к приведенной форме, где x, y, z – вещественные переменные, применив отрицание к формуле: "y $x ((y ¹ x) Ú Ø"y (x < y) & "z (y - x £ z)). Ø ("y $x ((y ¹x)Ú Ø"y (x < y) & "z (y - x £ z))) º º $y "x ((y = x) & "y (x < y) Ú $z (y - x ≥ z)) 3. Приведите формулу логики предикатов к предваренной нормальной форме $x"yP(x, y) Ú Ø"x$yQ(x, y). $x"yP(x, y) Ú Ø"x$yQ(x, y)º $x"yP(x,y) Ú $x"yØQ(x, y) º º $x("yP(x, y) Ú "yØQ(x, y)) º $x("yP(x, y) Ú "аØQ(x,а)) º º $x"y"а (P(x, y) Ú "аØQ(x, а)). Задания для самостоятельного выполнения 1.Приведите формулу логики предикатов к приведенной нормальной форме: Ø"y $x T(y, x) Ú $y"x Q(y, x); $x (Ø"y U(y, x) & $z$y L(y, z, x)); "x Ø("y A(x, y) ®$y H(z, x)); Ø"y"z U(y, z) ~ "x $y Q(y, x); "y Ø($x G(y, x) ® "z $x N(y, x, z)); $x "y (Ø(E(y, x) & $z Q(y, z))); $t (Ø("y K(y, t) ~ $y $z Q(y, t, z))); "z"x A(x, z) Ú "y"z Q(y, x); $y"x M(y, x) & $y"z Q(y, z); $t Ø("y K(y, t) ®$x $y F(y, x, t)); "z"y Ø($x G(z, y) ~ "x"s N(x, s)); Ø"s$x U(s, x) Ú $y"x Q(y, x); "y ("m U(y, m) & "x Q(y, x)); "x Ø($y A(x, y) ® (Ø$z"y D(y, z)); $x Ø($y"z P(z, x, y) Ú $z"y K(y, x, z)); $x"y T(y, x) ~ Ø$y"x P(y, x); "y $z T(y, z) ~ "x "y Q(y, x)); $t Ø ("y U(y, t) Ú $y "x R(y, x)); "x (Ø($y G (y, x) ® Ø"y P(y, x)); "t (Ø$x "y N(y, x) & $y L(y, t)); "y ($x $z F(z, y, x) ® Ø"x Q(y, x)); $x "y (Ø "t U(t, y, x)) Ú Ø"x $y R(y, x); "z Ø("y A(z, y) & Ø$x $y H(y, x)); $a $y U(y, a) ~ $t $a Q (a, t)); "y Ø($n A(n, y) ® $y "n H(y, n)); Ø"y"m U(y, m) Ú Ø"y"x D(y, x); "x ($n C(n, x) ~ "t $y Q(y, x, t)); "n"m Ø"y G(n, y, m) & Ø"x$y B(y, x)); "z Ø("y C(z, y) ® $y $t "x Q(t, y, x)); $z "y U(z, y) & $x $z"m F(m, x, z); "x Ø($y $t A(x, y, t) ~ "y $z Q(y, z)); "y"m U(y, m) Ú Ø"x$y $m K(m, x, y); "z Ø($x A(x, z) ® $y Ø$z Q(y, z)); "y ("m U(y, m) & Ø$m"x F(y, x, m)); "x Ø("y$z K(x, z, y) ~ $y Q(y, x)); "x Ø("y"t U(t, y, x) Ú Ø$y$t R(y, t)); "t Ø($y $z H(t, y, z) ® $x "y G(y, x)); $x Ø"y U(y, x) & $x $y"z Q(y, z, x); "y"x $z A(y, x, z) Ú "x$z B(z, x); $x Ø("y K(y, x) ~ $y$z L(y, x, z)));
2. Приведите формулы логики предикатов к приведенной нормальной форме, где x, y, z – вещественные переменны, применив отрицание к формуле: 0) "y ($x (y > x) Ú "t (y = t)); $x (Ø"y (y < x) É $z "t (z + x + y ³ t)); "x $y $z ((x + y > z) & (x + z > y) & (y + z > x)); "x "y (Ø"t (y ¹ t) É (y > x)); "y ($ x (y £ x) É "z ((y = x) Ú (y = z))); $x "y (Ø(y – x > 0) & $z (y - z > 0)); $x "z (Ø($y (z ¹ y) Ú (z ¹x))) É (x + z < 0)); "t $x "y ((y < x) & (t > x)); "y $x ((y ¹x) & "z (y + x >z)); $t (Ø ("y (y = t)) É $x (t > x) Ú (y > t)); "x $z "y ((y – x >0) É "t (y – x > t)); $x "y (Ø (y > x) & $z (y < z)); "t (Ø($x (x = t)) É $y (y + t > x)); "y "z ((y > 0) Ú (z > y) & "x (y >x)); $x (Ø ("y (y = x)) É $z (y > z)); "z ($ y (z > 0) Ú "t (y < t)); "y $ x ((y – x > 0) Ú "z (y – z > x)); $x "y ((y = x) & $z ((z < x) Ú (z < y))); "t $x ((t ¹ x) & "y (y ¹x) É (t ¹ x)); "z (Ø ("y ((z > y) & (y > 0))) É $x (y > x)); "y $x "z ((y + x +z ¹ 0) É "t ((t > y) Ú (t > x) Ú (t >z))); "x ("z ((z2 > x) & (x2 > z)) Ú (Ø($y (y2 > x)))); $y "z (Ø(z = y) É (y ¹ z)); "y ($t (y > t) & $x (y > x)); $y ($z (z = y) É (Ø($x (z = x)))); "x "y "z ((x + y > z) & (y + z > x) &(z + x > y)); "t (Ø($y ((t < 0) Ú (y < 0))) É (y + t > 0)); $z "y "x ((z – x > 0) Ú (y – x > 0)); "x (Ø("y (x > y)) É $z (x + z > y)); "y ($t (y ¹ t) & $x (y ¹ x)); $z "y ((z < 0) Ú (y < 0) Ú $x (x > y + z)); $x $z $ y (Ø((x > y) & (y > z)) É (x < z)); "x (Ø($ y (x + y > 0)) É $t (t – y + x >0)); "y "z ((y ¹ z) & "x (y ¹ x)); "x "y (Ø("z (y £ x)) & (y ³ z)); $z "x $t ((x + z > t) É $y (Ø(x + t + z < y))); "z ($ y (z > y) É $x (x > z)); "x "z (Ø("y (y – x > 0)) & $t (y + z + t < 0)); $t "y ((y ¹ t) Ú "z (y - z ¹ t)); $x $t ("y (y > x) É $z(Ø(y + x + t > z)));
3. Приведите к предваренной нормальной форме следующие формулы логики предикатов: "y $x T(y, x) Ú "z "x Q(z, x); Ø"y "x U(y, x) & $x "y R(y, x); "y $x T(y, x) É "y "x Q(y, x); Ø"y "x U(y, x) É $x "y R(y, x); "y "x $z K(y, x, z) É "x $z $y P(y, x, z); 1) "y ($x "y G(y, x) Ú "s $x N(y, x, s)); "y Ø$x U(y, x) & "x "y Q(y, x); $y "x $z H(x, y, z) É $y $x G(y, x); "x Ø"y P(y, x) É $y $x Q(y, x); $y "x $z U(x, y, z) É $y $x $z G(y, x, z); 2) "y $x A(y, x) & $y "z P(y, z); Ø"y $x K(y, x) Ú $z $y "x Q(y, x, z); "x $y A(x, y) É $y Ø "x R(y, x); "y "x U(y, x) É "x $y P(y, x); "y $m $z P(y, m, z) É $m $y $z G(m, y, z); 3) "x (Ø($y A(x, y) Ú $y P(y, x))); $y "m U(y, m) & "x "y Q(y, x); "z $x T(z, x) É "y $x U(y, x); "x (Ø"y U(y, x) É $y Q(y, x)); "z $x "y Q(z, x, y) É "y $x A(y, x); 4) $x "y T(y, x) Ú "y "x H(y, x); "y Ø $x U(y, x) & $y "z Q(y, z); "x Ø"y A(x, y) É $y "z T(y, z); "y $m $z U(y, m, z) É $y $z Q(y, z); $n "y "x P(n, y, x) É "y Ø"n "x R(n, y, x); 5) $n "y "x P(n, y, x) & "y Ø$n A(n, y); "y ("m U(y, m) Ú Ø"x "m Q (y, x, m)); $n "y "x P(n, y, x) É "y Ø$n A(n, y); "y ("m $x U(y, x, m) É Ø"x "m Q (y, x, m)); "y Ø $x G(y, x) É "y "x Q(y, x); 6) "z $x T(z, x) Ú "y $x U(y, x); "x (Ø"y U(y, x) & "y Q(y, x)); $x "y T(y, x) É "y "x H(y, x); "y Ø $x U(y, x) É $y "x Q(y, x); "x $y R(x, y) É $y "x P(y, x); 7) "x Ø"y A(x, y) Ú $y "z T(y, z); "y $m $z U(y, m, z) & $x $y $z Q(y, x, z); "x (Ø($y A(x, y) É $y P(y, x))); $y "x U(y, x) É "x "y Q(y, x); Ø"y $x P(y, x) É $z $y "x Q(y, x, z); 8) "x $y A(x, y) Ú $y Ø $x R(y, x); "y "z U(y, z) & "x $y P(y, x); "y "z A(y, z) É $y "z P(y, z); Ø"y $x K(y, x) É $z "y "x Q(y, x, z); "y ($x $y T(y, x) É "s $x K(y, x)); 9) $y "x $z H(x, y, z) Ú $y "x G(y, x); "x Ø"y P(y, x) & $y $x Q(y, x); "y ($x $y G(y, x) É "s N(y, s)); "y Ø$x U(y, x) É $x "y Q(y, x); "y Ø$x H(y, x) É "x "y P(y, x);
Практическое занятие №13. Применение логики
Язык логики предикатов удобен для записи математических предложений и определений. Он дает возможность выражать логические связи между понятиями, записывать определения, теоремы, доказательства. Запишите определение на языке логики предикатов, используя ограниченные кванторы, и постройте его отрицание: Функция f непрерывна в точке x0, если и только если для всякого положительного числа e существует положительное число d такое, что для всякого x из области определения D функции f, если |x - x0| < d, то |f(x) - f(x0)| < e. Решение. Запишем это определение на языке логики предикатов двумя разными способами. 1 способ: , где 2 способ, используя ограниченные кванторы: Построим отрицание этого определения:
Задания для самостоятельного выполнения 1. Запишите аксиомы положительных величин на языке логики предикатов, используя ограниченные кванторы: 0) Коммутативность сложения Для любых двух величин a, b Î A справедливо a + b = b + a. 1) Ассоциативность сложения Для любых двух величин a, b, с Î A справедливо a + (b + c) = (a + b) + c. 2) Монотонность сложения Для любых двух величин a, b Î A справедливо a + b > a. 3) Транзитивность отношения Для любых трех величин a, b, с Î A. Если a < b и b < c, то a < c. 4) Возможность суммирования Для любых двух величин a, b, с Î A существует однозначно определенная величина c = a + b. 5) Возможность вычитания Для любых двух величин a, b, с Î A если a > b, то существует одна и только одна величина c Î A, для которой b + c = a. 6) Возможность деления Какова бы ни была величина a Î A и натуральное число n, найдется такая величина b Î A, что n * b = a. 7) Возможность сравнения Для любых двух величин a, b Î A имеет место одно из трех отношений: 8) Аксиома Архимеда или Евдокса Каковы бы ни были величины a, b Î A, существует такое n, что n* b > a 9) Аксиома соизмеримости отрезков Пусть последовательность величин ai Î A, i = 1…n обладает свойством Пусть для любого e > 0 существует такое N(e), что при всех n > N разность |an – bn| < e. Тогда существует единственный элемент cÎ A, удовлетворяющий условиям ai < с, с < bj для любых i, j Î N.
2. Запишите некоторые аксиомы действительных чисел на языке логики предикатов, используя ограниченные кванторы: 0) x + x’ = 0 (для любого x Î R существует x’Î R, противоположный x) 1) x ¹ y Þ x > y или y > x (для любых x, yÎ R) 2) (x * y) * z = x * (y * z) (для любых x, y, zÎ R) 3) Ø x > x (для любого xÎ R) 4) (x + y) * z = x * z + y * z (для любых x, y, zÎ R) 5) (x > y, y > z) Þ (x > z) (для любых x, y, zÎ R) 6) x ¹ 0 Þ x* x’ = 1 (для любого xÎ R. и x ¹ 0 существует x’Î R, x’ – обратный элемент для x) 7) (x > y) Þ (x + z > y +z) (для любых x, y, zÎ R) 8) x * 1 = x, 1Î R (для любого xÎ R) 9) (x > y, z > 0) Þ (x* z > y * z) (для любых x, y, zÎ R)
3. Подберите элементарные предикаты и запишите следующие высказывания: 0) a) каждое положительное действительное число является квадратом другого; b) натуральное число, которое делится на 6, разделится и на 2; 1) a) для каждого натурального числа существует одно и только одно число, непосредственно следующее за ним; b) каждое действительное число является кубом другого; 2) a) натуральное число, которое делится на 6, разделится и на 3; b) произведение двух натуральных чисел, одно из которых четное, другое нечетное, есть число четное; 3) a) от перемены мест сомножителей произведение не меняется; b) натуральное число, которое делится на 2 и 3, разделится на 6; 4) a) натуральное число, которое делится на 9, разделится на 3; b) от перемены мест слагаемых сумма не меняется; 5) a) частное от деления двух натуральных четных чисел, если оно существует, есть число четное или нечетное; b) если произведение двух натуральных чисел делится на 5, то хотя бы один из сомножителей делится на 5; 6) a) для чисел отличных от нуля существует наибольший общий делитель; b) если произведение двух натуральных чисел делится на 12, то среди них есть четное число, делящееся на 3; 7) a) если произведение двух натуральных чисел делится на 18, то хотя бы один сомножитель делится на 6 или хотя бы один из сомножителей нечетный; б) сумма двух натуральных чисел, имеющих различную четность, нечетна; 8) a) для чисел отличных от нуля существует наименьшее общее кратное; б) если ни одно из двух натуральных чисел не делится на 11, то их произведение не делится на 11; 9) а) если произведение двух натуральных чисел делится на 12, то хотя бы один из сомножителей делится на 3 или хотя бы один из сомножителей четный; б) сумма двух натуральных четных чисел, есть число четное.
4. Запишите определения на языке логики предикатов, используя ограниченные кванторы, и постройте их отрицания: 0) Функция f (x) называется возрастающей в промежутке X из области определения, если для любых x1, x2Î X, из условия x1< x2 следует неравенство f(x1) < f(х2). 1) Прямая называется асимптотой графика функции y = f(x), если при удалении точки M в бесконечность по графику, расстояние от M до этой прямой стремится к нулю 2) Функция a(x) называется бесконечно малой при x®a, если для любого e>0 вблизи точки a выполняется неравенство |a(x)|<e (это значит, что существует проколотая окрестность точки a, в которой выполняется указанное неравенство) 3) Функция f непрерывна в точке a, если она определена в этой точке и разность f(x)-f(a) бесконечно мала при x®a, т.е. функция f непрерывна в точке a в том и только в том случае, когда . 4) Функция f(x) бесконечно большая при x®a, если функция бесконечно мала при x®a. 5) Функция называется периодической, если существует такое число T, что для любого аргумента x число x± T принадлежит области определения и f(x ± T)=f(x). 6) Число А называется пределом бесконечной числовой последовательности {an} = a1, a2, a3, …, ai, …, an, …, если для всякого e>0 существует такое натуральное ne, что для всякого номера n, если n> ne, то |an - A|<e. 7) Функция f (x) называется убывающей в промежутке X из области определения, если для любых x1, x2Î X, из условия x1 < x2 следует неравенство f(x1) > f(х2). 8) Функция называется четной, если для любого аргумента x из области определения число -x также входит в область определения и f(-x)=f(x). 9) Функция f (x) называется убывающей в промежутке X из области определения, если для любых x1, x2Î X, из условия x1 < x2 следует неравенство f(x1) > f(х2).
5. Запишите определения на языке логики предикатов, используя ограниченные кванторы, и постройте их отрицания: 0) Действительная функция f(x) действительного переменного x есть функция ограниченной вариации на интервале [a, b], если существует такое положительное число M, что для всех разбиений
1) Абсолютным экстремумом числовой функции f называется точка P0 в области определения D функции, обладающая свойством f(P0) ³ f(P) для всех P, принадлежащих D (абсолютный максимум) или свойством f(P0) £ f(P) для всех P, принадлежащих D (абсолютный минимум). 2) Однозначная функция f комплексного переменного z = x + iy называется аналитической функцией в точке z0, если в некотором круге |z – z0| < r с центром z0 и радиусом r > 0 она определена и представима степенным рядом: f(z) = a0 + a1(z - z0) + … + an(z – z0)n + … 3) Функция F(x) называется первообразной для функции f(x) на заданном промежутке (a, b) из ее области определения D(f), если для x из (a, b) выполняется равенство F’(x) = f(x). 4) Точка x0 из области определения D(f) функции f называется точкой максимума этой функции, если найдется d - окрестность (x0 - d; 5) Число b называется пределом функции f(x), если для любого положительного числа e найдется такое положительное число d, что если всех x ® a, удовлетворяющих неравенству | x - a| < d, будет выполняться неравенство | f(x) - b| < e 6) Точка x0 из области определения D(f) функции f называется точкой минимума этой функции, если найдется d - окрестность (x0 - d; x0 + d) точки x0, такая, что для всех x ¹ x0 из этой окрестности выполняется неравенство f(x) ³ f(x0). 7) Вектор-функция v(t) ограничена, если для каждого положительного числа e существует такое число d, что из 0 < |t – t1| < d следует |v(t) – v1| < e 8) Аппроксимация функции f на отрезке [a, b] функциями X1, X2, …Xn, … при условии, что отклонение f от Xn измеряется с помощью 9) Интервалом числовой прямой называется множество действительных чисел x, удовлетворяющих неравенству a < x < b, где a и b – действительные числа, x0 = (a + b)/2- центр интервала. Интервал числовой прямой называется d - окрестностью точки x0, если |x - x0|< d. 6. Запишите теоремы и свойства на языке логики предикатов, используя ограниченные кванторы, и постройте их отрицания: 0) Основная теорема алгебры. Всякий отличный от константы многочлен вида: с действительными коэффициентами имеет, по крайней мере, один корень в поле комплексных чисел. 1) Общие свойства числовых полей: Для любых элементов а и в поля F определены их сумма а + в и произведение а x в. В поле существует нуль и единица. 2) Основная теорема алгебры поЭйлеру: Всякий многочлен с вещественными коэффициентами можно разложить в произведение линейных и квадратичных множителей с вещественными коэффициентами. 3) Теорема о достаточном условии монотонности Если функция f(x) дифференцируема в промежутке X и f'(x)>0 4) Следствие из основной теоремы алгебры: Любой многочлен степени n над полем комплексных чисел имеет в нём ровно n корней, с учётом кратности корней. 5) Лемма Д'Аламбера Если для какого-нибудь x f(x)≠0, где f(x) - многочлен степени ≥1, то найдется точка x1 такая, что |f(x1)|<|f(x)|. 6) Общие свойства числовых полей: Для любого числового поля F справедливы тождества: а + в = в + а (ав)с = а(вс) (а + в)+ с = а+(в + с) а x 1= а а + 0 = а а x 1/а = 1 а + (-а) = 0 а(в + с) = ав + ас ав = ва 7) Теорема о производной Функция y = f(x) имеет в точке x (конечную) производную в том и только в том случае, если она дифференцируема в этой точке. При этом верно равенство 8) Общие свойства числовых полей: Для любого числа а из поля F в F есть противоположное ему число –а, а если а ≠ 0, то и обратное ему число 1/а. 9) Теорема о достаточном условии выпуклости вверх и вниз Если функция f(x) дифференцируема дважды в интервале X и в ней 7. Запишите теоремы на языке логики предикатов, используя ограниченные кванторы, и постройте их отрицания: 0) Теорема Фейера о суммировании средними арифметическими. Каждый ряд Фурье суммируем средними арифметическими к функции f(t) при всех t в интервале (-T/2, T/2), для которых функция f(t) непрерывна; в точках разрыва первого рода средние арифметические сходятся к (f(t – 0) + f(t + 0))/2 1) Теорема Вейерштрасса об изолированной особой точке. Пусть f(z) – однозначная функция, имеющая изолированную особую точку при z = a. Тогда для любого комплексного числа А (включая А = ¥) существует последовательность точек zk ® a такая, что lim f(zk) = A 2) Теорема Пикара об изолированной особой точке. Пусть f(z) – однозначная функция, имеющая изолированную особую точку при z = a. Тогда для любого комплексного числа А ¹ ¥, за исключением, быть может, одного значения А = А0 , каждая окрестность точки а содержит бесконечное множество точек z таких, что f(z) = A. 3) Теорема Лагранжа о конечном приращении. Если функция f(x) непрерывна на [a, b] и дифференцируема на (a, b), то в интервале (a, b) существует такое число X, что f(b) – f(a) = f’(X)(b – a). 4) Теорема Вейерштрасса о приближении. Пусть f(x) – действительная функция, непрерывная на ограниченном замкнутом интервале [a, b]. Тогда для каждого заданного положительного числа e существует такой действительный многочлен P(x)º , что êf(x) – P(x) ê<e при всех x Î [a, b]. 5) Теорема Коши о среднем значении Если функции u(x) и v(x) непрерывны на [a, b] и v(b) ¹ v(a) и существуют производные u’(x) и v’(x) в интервале (a, b) и одновременно не обращаются в нуль, то в интервале (a, b) существует такое число X, что 6) Теорема Руше о нулях функции Если f1(z) и f2(z) – аналитические функции в ограниченной области D и на ее контуре C и если | f2(z)| < | f1(z)| ¹ 0 на С, то функции f1(z) и f1(z) + f2(z) имеют одинаковое число нулей в области D. 7) Теорема о функциях, разложимых в ряд Фурье Ряд Фурье или интеграл Фурье, порожденный действительной функцией f(t), абсолютная величина которой интегрируема на интервале разложения I, сходится равномерно к f(t) на каждом таком интервале 8) Теорема Фейера о cходимости средних арифметических. Средние арифметические сходятся к f(t) почти всюду в интервале разложения; они сходятся к f(t) равномерно на каждом таком интервале 9) Теорема Ролля об отделении действительных корней Пусть a и b – два соседних действительных корня уравнения f’(x) = 0 и пусть f(a) ¹ 0 и f(b) ¹ 0. Уравнение f(x) = 0 между a и b либо вовсе не имеет действительных корней, либо имеет один действительный корень в зависимости от того, будут ли числа f(a) и f(b) иметь одинаковые или противоположные знаки.
Глава 4. Элементы теории алгоритмов
4.1.Практическое занятие №14. Способы описания
К основным изобразительным средствам алгоритмов можно отнести следующие способы записи: - словесная; - словесно-формульная; - в графическом виде (в виде блок-схем); - в виде текста программы на алгоритмическом языке. Примеры выполнения заданий 1. Опишите в словесной форме алгоритм вычисления значения логической функции, реализующую операцию конъюнкции: Решение. 1. Ввести значения аргументов x и y. Перейти к п. 2. 2. Проверить, x равно 1 и y равно 1? Если да, то выдать сообщение: ‘Значение функции равно true’, перейти к п. 4, иначе перейти к п. 3. 3. Проверить, x равно 1 и y равно 0 или x равно 0 и y равно 1 или x равно 0 и y равно 0? Если да, то выдать сообщение: ‘Значение функции равно false’, перейти к п. 4, иначе выдать сообщение об ошибке ввода. 4. Завершить процесс. 2. Опишите пример 1 в словесно-формульной форме. 1. Ввести значения аргументов x и y. Перейти к п. 2. 2. Проверить, x = 1 и y = 1? Если да, то выдать сообщение: ‘Значение функции равно true’, перейти к п. 4, иначе перейти к п. 3. 3. Проверить, x = 1 и y = 0 или x = 0 и y = 1 или x = 0 и 4. Завершить процесс. 3. Опишите пример 1 в виде текста программы на алгоритмическом языке. Program func; var x, y: integer; begin writeln (‘Введите значения двух аргументов функции (0/1)’); readln (x, y); if (x = 1) and (y = 1) then write (‘Значение функции равно true’); if (x = 1) and (y = 0) or (x = 0) and (y = 1) or (x = 0) and (y = 0) then write (‘Значение функции равно false’) else write (‘Ошибка ввода‘) end. 5. Опишите пример 1 в виде блок-схемы
Задания для самостоятельного выполнения 1. Опишите алгоритмы в словесной форме: 1. Переменной d присваивают длину окружности, площадь круга и объем шара одного и того же заданного радиуса. 2. Даны произвольные числа a, b, c. Если нельзя построить треугольник с такими длинами сторон, то напечатать 0, иначе напечатать 3 - если треугольник равносторонний, 2 - если треугольник равнобедренный или 1 - в противном случае. 3. Даны целые числа k и m, действительные числа x, y, z. При 2. Опишите алгоритмы в словесно-формульной форме: 1. Даны два числа а и в. Обменяйте их значениями, не используя третьей переменной. 2. Для заданного числа a найдите корень уравнения f(x)=0, где: . 3. Найдите корни квадратного уравнения, если заданы коэффициенты а, в, с. 4. Вычислите площадь треугольника по заданным сторонам, если это возможно. 5. Даны действительные числа x, y, z. Вычислите: max (min (y + z, x * y), y + ex). 6. Дано число а. Определите первый отрицательный член и его номер в последовательности x1, x2, …xn, где x1=a, xn=tg (xn-1).
Дата добавления: 2014-11-20; Просмотров: 2083; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |