ГДЗ Информатика 10 класс Семакин § 16 Операции, функции, выражения

Вопросы и задания

1. Для следующих математических выражений запишите соответствующие арифметические выражения на Паскале:

а) а + bх + cyz;

б) [(ах — b)x + с]х — d;

в)(a+b)/c + c/ab;

г) (x+y)/a1 * a2/(x-y);

д) 10^4 a + 31b/5;

е) (1+x/2! + y/3!)/ (1+2/(3+xy).

 

a) a + b * x + c * y * z;

б) abs((a * x — b) * x + c) * x — d;

в) (a + b) / c + c / (a * b)

г) (x + y / a1) *( a2 / x — y);

д) (1+ x/2+ y/6)(1+2/(3+x*y))

2. Запишите математические выражения, соответствующие следующим выражениям на Паскале:

а) (p+q)/(r+s)-p*q/(r*s); б) 1E3+beta/(x-gamma*delta); в) a/b*(c+d)-(a-b)/b/c+1E-8

3. Для следующих математических выражений запишите соответствующие арифметические выражения на Паскале:

Sqr(1+x) //a

sqrt(1+x*x) //б

sqrt(cos(x*x)) //в

ln(0.2*x)/ln(2) //г

arcsin(x) //д

(exp(x)+exp(-x))/2  //е

exp(ln(x)*sqrt(2))  //ж

exp(ln(1+x)*(1/3))  //з

sqrt(exp(ln(x)8) + exp(ln(8)x))  //и

//заменил 4! на 24, т.к. встроенной функции факториала не нашел (xyz-3.3*abs(x+sqrt(sqrt(y)))) / (10000000 + ln(24)) //к

//для меня загадка, почему в fp не ctg; заменил на 1/tg (b + sqr(sin(sqr(pi*pi))))/cos(2 + abs(1/tan(g))) //л

4. Вычислите значения выражений:

Обозначения: 1) trunc- получает целое из числа 2) round - округляет до ближайшего целого(банковское округление, если число стоит посредине между двумя целыми 2.5=2; 3.5=4, то есть до ближайшего четного) 3) a div b - делит a/b и возвращает целую часть  4) a mod b - делит a/b и возвращает остаток  5) sin - синус числа

Вычисление: а) trunc(6.9)=6  б) trunc(6.2)=6  в) 20 div 6=3  г) 2 div 5=0  д) round(6.9)=7  е) round(6.2)=6  ж) 20 mod 6=2  з) 2 mod 5=2  и) 3*7 div 2 mod 7/3-trunc(sin(1))=1 1)3*7=21 2)21 div 2=10 3)10 mod 7=3 4)3/3=1 5)sin(1)=0,с мелочью 6)trunc(0,...)=0 7)1-0=1

5. Определите типы выражений:

а) 1+0.0 б) 20/4 в) sqr(4) г) sqrt(16) д) sin(0) е) trunc(-3.14)

 

а) 1+0.0

integer + real  = real (вещественный)

б) 20/4

integer /  integer  = real (вещественный)

в) sqr(4)

sqr (integer) = integer (целый)

г) sqrt(16)

sqrt (integer) = real (вещественный)

д) sin(0)

sin (integer)  = real (вещественный)

е) trunc(-3.14)

trunc (real) = integer (целый)

Сообщить о неточной информации
Проверочный код, год рождения Д.И.Менделеева:
В каком задании/вопросе ошибка:
Как должно быть: