КАТЕГОРИИ: Архитектура-(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) |
Порядок действий в арифметических выражениях
При вычислении арифметических выражений компьютер выполняет действия в следующем порядке: 1) вычисляются выражения в скобках (в том числе аргументы функций); порядок действий внутри скобок определяется теми же правилами (т. е. сначала вычисляются скобки внутри скобок и т. д.); 2) вычисляются значения функций; 3) справа налево выполняются возведения в степень; 4) слева направо выполняются умножение и деление; 5) слева направо выполняются сложение и вычитание. Возведение в степень справа налево означает, что запись а**в**с следует понимать как , но не как (ав)с. Умножение, деление, сложение и вычитание выполняются слева направо. Например, запись а + в - с означает (а + в)- с, но не а + (в -с). Примеры записи арифметических выражений на алгоритмическом языке
ЗАДАЧИ И УПРАЖНЕНИЯ 1. Вычислите значение выражения, записанного на алгоритмическом языке: а) 24/(3*4) - 24/3/4 + 24/3*4, б) 40/(4*5) - 40/4/5 + 40/4*5; в) (2 + 3*4)/2 + 5 - (2 + sqrt(4)); г) 60/(23 - (2 + 3*sqrt((5 - abs (1 - 2)))); д) 71 + abs ((16 - 7*2)/2) – sqrt (sqrt (625)) 2. Переведите из линейной записи в обычную: а) а/b/с; г) а/b**с; ж) а/b**с**d; б) а*b/с; д) а + b/с; з)1/(1+х*х); в) а/b*с; е) (а + b)/с; и) 1/(1 + х**2). 3. Переведите из линейной записи в обычную: а) 1/sqrt (1 + х**2); е) sin (х)**2 + sin (у)**2; б) sqrt (х**2 + у**2); ж) sin (х**2) + sin (у**2); в)х**(1/3); з) а + b/с + d; г)х**(-1/3); и) (а + b)/(с + d); д) 1/х**(1/3); к) а/sin (А). 4. Переведите из линейной записи в обычную: а) sqrt (tg (А + В))/sqrt (tg (А - В)); б) 1/2*а*b*sin (С); в) sqrt (b**2 + с**2 + 2*b*с*соs (А))/2; г) 2*b*с*соs (А/2)/(b + с); д) sqrt ((р - а)*(р - b)*(р - с)*р); е) 4*R*sin (А/2)*sin (В/2)*sin (С/2);
ж) (а*х + b)/(с*х + d); з) sqrt (а*х**2 + b*х + с); и) arctg (х/sgrt (1 - х**2)); к) 2*sin ((alfa + beta)/2)*cos ((alfa - beta)/2). 5. Запишите по правилам алгоритмического языка следующие выражения:
а) ; л) I2 б) ; м) ; в) ; н) г) ; о) sin x cos y + sin y cos x; д) ; п) е) ; р) ; ж) ; с) ; з) b2 – 4ac; т) ; и) ; у) ; к) ; ф) | 1-|x||.
Дата добавления: 2015-05-10; Просмотров: 1828; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |