Лабораторная работа 2 Записьвыражений на языке PASCALРешить втетради задания. Вариант

Лабораторная работа 2 Запись
выражений на языке PASCAL





Решить в
тетради задания. Вариант определяется по номеру компьютера: если номер чётный,
то из задания производятся все чётные номера, если номер компьютера
нечётный, то исполнять необходимо все нечётные номера.




Задание 1.

Записать
выражение на языке программирования Pascal.
Сами выражения в Word документе прикрепленном внизу.





1. 2. 3. 4.



5. 6. 7. 8.

9. 10. 11. 12.




Задание 2.

Подберите подходящий тип данных:


1) Количество учеников в
классе_____________


2) Площадь круга__________________________


3) Количество автомобилей в регионе________


4) Приватное деления
двухзначных чисел________


5) 1-ая буковка фамилии___________________
6) Количество жителей в
государстве_________


7) Плотность народонаселения в государстве________


8) Произведение цифр двузначного числа_____


9) Фамилия сотрудника компании ______________


10)
Заработная плата сотрудника конторы_____________




Задание 3. Найти значение
выражения (ответ проверить в Pascal):



1)
25/2=
_________
9) 220 div 10 mod 3 = ________



2)
25 div 2 = ______
10) 220 mod 10 div 3 = ________



3) 25 mod 2
= ______
11) -16 mod 11 * 3 = __________



4)
15+21 div 2=
____
12)
3 div (5+3) = __________



5) 2 div 3
= _______
13) 3 div 5 + 3 = _________


6) 2 mod 3
= _______
14) (-19+9) div -5 = ________



7) 11 mod 5
= _____
15) (16 mod 6) / (2 div 1) = ____



8) 14 mod (5
+ 3) = ____
16)
16 mod 6 / 2 div 1 __________





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



1) абс(-40)= _____
7)
trunc
(12.19) = _____


2)
trunc(-13.6)= ____
8) абс(trunc(-6.32))
= _____


3)
round(-13.6) = ____
9)
round(6.8)+sqr(3)=_____



4)
frac(3.428)= _____
10)
trunc(12.2)*sqr(2)
= _____


5)
ргеd('Л') = _____
11) sqrt(abs(round(-12.6)))
= _____



6) round(12.19) = _____
12) sqrt(sqr(trunc(-3.32)) = _______





Задание 5. Записать в виде обычной
математической формулы





1)
y:=2*sin(x)*sqrt(x+sqrt(abs(x)))



2)
y:=
sqrt(sin(x)+sin(sqrt(x)))


3)
y:=
sqrt(abs(x-1)+sqrt(sin(x)))



4)
y:=(5*sin(x)
+4)/2*15*sin(sqrt(x))



5)
y:=k+15*x/(2*sin(x))



6)
y:=sin(sqr(x)+sqr(sin(x))


7) y:= a+b/b+c


8) y:= l/2*a*b*sin(x)


9) y:=abs(2*sin(a/2)*cos(b/2))


10) y:=абс((x+sqrt(2))/exp(x))




Задание 6.Найти тип результата, если: X-integer, Y-real, C-char. (Решить все образцы
из этого задания)



Al:=sqrt(X) _______
A6:=A5lt;X ______________


A2:= sqrt (Y) _____
A7:=23 mod 4_______________


A3:=2.5*X ______
A8:=7 div 2/3 ______________


A4:=X-A1 _____
A9:=pred('C')________________


A5:=A4gt;A3 _______
A10:=A7/y__________________







Задание 7. Напишите заголовок
программки и объявите переменные в разделе описания переменных к задачкам(Решить все примеры из этого задания):



Задачка 1. Найти корешки квадратного
уравнения ах2+вх+с=0



Задачка 2. Даны координаты двух точек.
Отыскать расстояние между ними.



Задачка 3. Вычислить площадь прямоугольного треугольника, если знамениты его стороны
.








div
- целая часть от деления.


mod
- остаток от дробленья.


abs
- модуль выражения.


trunc
- усекает значение вещественного типа к значению целочисленного типа.


frac
- возвращает дробную часть аргумента.


round
- округляет значение вещественного типа до значения целочисленного типа.


Pred -
Отдаёт предшествующий элемент в доводе.

Задать свой вопрос
Шурик Агванян
А можно выяснить, какой у тебя номер компьютера?
Вячеслав Мексиняев
8
1 ответ
2)
1. byte
2. real/double
3. longint
4. real
5. char
6. longint
7. real
8. byte
9. string
10. real/integer/longint/byte - смотря какая компания и сотрудник х)
4)
1. 40
7. 12
2. 13
8. 6
3. -14
9. 7+9=16
4. 0.428
10. 12*4=48
5. К
11. \sqrt13
6. 12
12. 3
6)
1. real
6. boolean
2. real
7. integer
3. real
8. real
4. real
9. char
5. boolean
10. real
Леха Журбанов
Спрашивающему понравилось
Анастасия Квачкова
Это да :)
Василий Спорик
в первом задании все четные необходимо выполнить, а в других все задания выполнить
Ваня Ростков
Вот и я так пошевелил мозгами. Только теснее прошло 6 дней...
Максим
так задания до сих пор еще нужны
Мирослава Позднякова
В общем, вот1)1 x-sqrt((sqr(y) + 2) / 2) + 2 * y2 абс((x + sqrt(y)) / (sqr(x) + sqr(y)))3 (abs(1 - y) + 1) / sqrt(sqr(x) + 2)4 sqrt((2 * x + sin(abs(3 * x)))/(3.56))5 2 * x + 4 - sqrt(sqr(x) / 2)6 sqr(x / (9 * y * sqr(x)) - x) / sqrt(power(e, x) - y)7 абс((y - sqrt(абс(x))) * (x - y / sqr(x)))8 (sqrt(x + 1) + sqrt(x - 1)) / (2 * sqrt(x))9 2 * x + 4 - sqrt(sqr(x) / 2)10 См. 611 См. 712 См. 8
Арсений Чумычкин
3)1. 12.59. 12. 1210. 03. 111. -154. 2512. 05. 013. 36. 214. 27. 115. 28. 616. Ошибка
Danil Sholin
y = 2sinx*\sqrtx+\sqrtx\\y = \sqrtsinx+sin\sqrtx\\y = \sqrtx-1+\sqrtsinx\\y = \frac5sinx+42*15*sin\sqrtx\\y = k+15*\fracx2sinx\\y = sinx^2+sin^2x\\y = a + \fracbb+c\\y = \fracl2absinx\\y = 2sin\fraca2cos\fracb2\\y = \fracx+\sqrt2e^x
Дмитрий Байдавлешов
Это был 5
Вячеслав Гайпуллов
program prog1;var a, b, c, d, x1, x2: real;program prog2;var x1, x2, y1, y2: real;program prog3;var a, b, c, S: real;Это 7
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт