
- •Содержание
- •Назначение указаний
- •1. Числовые типы в языке Паскаль Часть I
- •Вычислить значения выражений:
- •Вычислить значения выражений:
- •Часть II
- •Записать на языке Паскаль следующие формулы:
- •Записать в общепринятой форме:
- •Вычислить:
- •2. Логический тип и логические операции Часть I
- •Вычислить значения выражений:
- •Часть II
- •3. Структура программы. Блок описания Часть I
- •Часть II
- •4. Использование переменных Часть I
- •Часть II
- •5. Простейшие программы Часть I
- •Часть II
- •6. Условный оператор Часть I
- •Часть II
- •7. Циклы с заданным числом итераций Часть I
- •Часть II
- •8. Циклы с постусловием и предусловием Часть I
- •Часть II
- •9. Массивы Часть I
- •Часть II
- •10. Процедуры и функции Часть I
- •Часть II
- •11. Многомерные массивы и процедуры Часть I
- •Часть II
- •12. Строковый тип Часть I
- •Часть II
- •13. Тип Запись Часть I
- •Часть II
- •14. Типизированные файлы Часть I
- •Часть II
- •15. Текстовые файлы Часть I
- •Часть II
- •16. Ссылочные типы Часть
- •Часть II
- •625000, Тюмень, ул. Володарского, 38.
- •6 25039, Тюмень, ул. Киевская, 52
Записать на языке Паскаль следующие формулы:
1.
4.
7.
10.
13.
2.
5.
8.
11.
14.
3.
6.
9.
12.
15.
Записать в общепринятой форме:
1. sqr(x)/3/y+6*a
6. ln(sqr(x)+y)/(3*y)
11. sqr(5*x/exp(6*y))
2. x*y/sqr(5+abs(x))
7. exp(5*x)/(y+sqr(x))
12. sqrt(abs(x+y/6))
3. (x-y)/(x+3)+3
8. sin(x*Pi)/cos(alpha)
13. abs(sqr(x)/(3*x))
4. sqr(x+y)/x*y
9. 1+arctan(3*x)/(4*y)
14. a*b/c+sqr(a/(b+c))
5. sqrt(5+abs(x*y/3))
10. arctan((x+y)/(1+x))
15. sqrt(abs(4+2*x)/7)
Вычислить:
1. sqr(6)/2/9+1-6/2*3 |
6. abs(cos(-pi))*4+1 |
11. sqr(4*5/2-18/2/3) |
2. sqrt(9)/3*2+12/4/3-2 |
7. 20 div 6*2-5 mod 3 |
12. 5*2 div 4 mod 3 |
3. sqr(6/2*3)/9/3 |
8. sqr(trunc(15/2/4)) |
13. 24/(6*2)-24/6/4 |
4. 4/2*5/(3+2)*abs(2-5) |
9. round(8/3)*4/3/2+1 |
14. sqrt(2*sqr(3)+7) |
5. sin(pi/2)*sqrt(1+9/3) |
10. trunc(abs(3/6-4)*3) |
15. sqrt(abs(sqr(2)-8)) |
2. Логический тип и логические операции Часть I
Какой тип необходим, чтобы представить:
результат сдачи студентом экзамена;
результат сдачи студентом зачета;
среднюю оценка за экзамен в группе.
Вычислить значения выражений:
sqr(x)+sqr(y)<=4 при x=0.3, y=-1.6;
k mod 7=k div 5-1 при k=15;
odd(trunc(10*p)) при p=0.182.
Вычислить значение выражения при a=true и b=false: a or b and not a;
Записать на Паскале выражение для проверки следующего условия:
0<x<1;
хотя бы одна из логических переменных a и b имеет значение true;
логическая переменная a имеет значение true, а логическая переменная b имеет значение false;
x принадлежит интервалу (1, 10);
x принадлежит отрезку [2,5] или [-1,1];
x не попадает в отрезок [-5, 5].
Указать порядок выполнения операций при вычислении выражения:
a and b or not c and d;
a or b and c xor d;
not a xor b xor c and d and e or f.
Записать на Паскале выражение для проверки следующего условия:
число a больше любого из чисел b и c;
среди чисел имеется a, b и c хотя бы два равны между собой;
числа a и b имеют одинаковую четность;
три числа a, b и c равны между собой.
Часть II
Указать порядок выполнения операций и вычислить значение выражения при x=3 и y=5:
1. (x+3 < 7) and (y-2>3)
2. (sqr(x) >= 7*y) or (x*y<>15)
3. (x>2) and (x<5) or (y<x)
4. (x >= y) or (x*y>0) and odd(x)
5. not (x<y) and (x+2=y)
6. (x*y/6=1) or not (x=y)
7. not odd(x) and odd(y)
8. odd(x+y) or (odd(x*y))
9. (x > 5) and (x < 10) or (y>0)
10.not (sqr(x)<=y+4) or (sqrt(y)>x)
11.(x<y) and ( (x<0) or not (y<0))
12.odd(x) and (not (x<y) or (x/y>1))
13.(abs(x-y)>=2) or (x=3) and (y=4)
14.(round(y/x)=2) and (x=2) or (y=5)
Записать на Паскале выражение, истинное при выполнении указанного условия и ложное в противном случае:
1. 2>x>1
2. 3<x<y
3. x>y+1 или x<y2-3
4. точка (x,y) имеет коор-ты (1,1)
5. x не принадлежит отрезку [3, 4]
6. y принадлежит инт-лу (1, 5)
7. точка (x,y) нах-ся. в I четверти
8. точка (x,y) нах-ся. в III четв-ти
9. точка (x,y) не нах-ся. в I чет-ти
10. точка (x,y) не нах-ся. в IV чет.
11. точка (x,y) находится либо в I четверти, либо в III
12. точка (x,y) не находится ни во II четверти, ни в IV
13. x попадает либо в отрезок [1, 3], либо в [5, 10]
14. x не попадает в отрезки [2, 5] и [6, 7]
Записать на Паскале отношение, истинное при выполнении указанного условия и ложное в противном случае:
1. Целое K делится на 7 |
2. Целое K делится на 3 |
3. Целое K делится на 6 с остатком 2 |
4. Целое K делится на 4 с остатком 1 |
5. Произведение целых чисел K и N делится на 3 |
6. Произведение целых чисел K и N делится на 5 с остатком 4 |
7. Сумма целых чисел K и N делится на 7 |
8. Сумма целых чисел K и N делится на 4 с остатком 2 |
9. Произведение целых чисел K и N делится на их сумму |
10. Произведение целых чисел K и N делится на K-N |
11. Сумма целых чисел K и N делится на разницу этих чисел с остатком 5 |
12. Разница между целыми числами K и N делится на 11 с остатком 3 |
13. Сумма целых чисел K и N делится на их разницу |
14. Разница между целыми числами K и N кратна 4 |