Приклад розв’язування завдань
Примітка:
в прикладах програм наведено лише реалізацію алгоритму обчислень, форматування введення/виведення необхідно реалізувати самостійно.
Задати два цілі числа, наприклад, 24 і 5. Обчислити і вивести на екран їх суму, різницю і добуток.
Розв’язання:
Program Zadacha 1;
VAR a, b, s, r, d: integer;
Begin
A:=24; b:=5;
S:=a+b;
R:=a-b;
D:=a*b;
Writeln (s, r, d);
End.
Запишіть трисимвольні імена, які можна утворити з символів: аb?4.
Розв’язання: ab4, ba4, a4b, b4a, ? використовувати в іменах ідентифікаторів не можна.
Обчислити значення виразів:
А) 5 div 2; B) 2 div 3; C) 13 mod 2; D) –13 mod 5.
Розв’язання: А) 5 div 2 = 2; B) 2 div 3 = 0; C) 13 mod 2 = 1; D) –13 mod 5 = -3.
Завдання
Виконати завдання згідно варіанта.
Примітка.
- завдання 1,2,3,6,7 орієнтовані на перевірку знань синтаксису мови, тому їх можна виконувати без написання програми.
- завдання 4,5 повинні бути виконані за допомогою програм.
Варіанти завдань
ВАРIАНТ 1
Записати вираз у=х2-3|x|+2(х3-11) за правилами мови програмування Рascal.
Яких значень набудуть такі функції та вирази:
а) sqrt(81);
б) sqr(5);
в) abs(4);
г) cos (151 div 322);
д) PRED(859);
е) SUCC(786);
ж) TRUNC(18.543);
з) FRAC(42.44).
Запишіть вирази за правилами мови програмування Рascal:
а) х121;
б) (у-х)21.
Дано функцію у =
.
Складіть програму для обчислення її
значення в деякій точці.Задані два цілі числа, наприклад, 124 і 15. Обчислити і вивести на екран їх суму, цілу частину від ділення і добуток.
Запишіть трисимвольні імена, які можна утворити з символів: 12Жdr.
Обчислити значення виразів:
а) 15 div 7;
б) 12 div 13;
в) 113 mod 7;
г) –113 mod 15.
ВАРIАНТ 2
Записати вираз y=
за
правилами мови програмування Рascal.Яких значень набудуть такі функції та вирази:
а) sqrt(4);
б) sqr(9);
в) abs(-584);
г) cos (235 div 235);
д) PRED(59);
е) SUCC(76);
ж) TRUNC(1.3);
з) FRAC(27.54).
Запишіть вирази за правилами мови програмування Рascal:
а) х+у121;
б) хy+с21.
Дано функцію y=|x-5|+|x+4|-3x+2. Складіть програму для обчислення її значення в деякій точці.
Задані два цілі числа, наприклад, 14 і 115. Обчислити і вивести на екран їх дробову частину від ділення, цілу частину від ділення і добуток.
Запишіть трисимвольні імена, які можна утворити з символів: 3*V_.
Обчислити значення виразів:
а) -115 div 17;
б) 2 div 13;
в) 13 mod 15;
г) –3 mod 5.
ВАРIАНТ 3
Записати вираз
за правилами мови програмування
Рascal.Яких значень набудуть такі функції та вирази:
а) sqrt(36);
б) sqr(6);
в) abs(-789);
г) cos (255 mod 255);
д) PRED(1);
е) SUCC(0);
ж) TRUNC(1.453);
з) FRAC(257.1).
Запишіть вирази за правилами мови програмування Рascal:
а) c2х+cx121;
б) (у-х)3.
Дано функцію
.
Складіть
програму для обчислення її значення
в деякій точці.Задані два цілі числа, наприклад, -17 і 15. Обчислити і вивести на екран їх дробову частину від ділення, цілу частину від ділення і суму.
Запишіть трисимвольні імена, які можна утворити з символів: 15g;=.
Обчислити значення виразів:
а) 15 div (-17);
б) 22 div 13;
в) 13 mod (-5);
г) –3 mod 5.
ВАРIАНТ 4
Записати вираз
за правилами мови програмування Рascal.Яких значень набудуть такі функції та вирази:
а) sqrt(121);
б) sqr(0);
в) abs(0);
г) cos(123 div 255);
д) PRED(45);
е) SUCC(121);
ж) TRUNC(1.451);
з) FRAC(-57.112).
Запишіть вирази за правилами мови програмування Рascal:
а) uv+v12;
б) (у+х)31.
Дано функцію . Складіть програму для обчислення її значення в деякій точці.
Задані два цілі числа, наприклад, 187 і -75. Обчислити і вивести на екран їх цілу частину від ділення, різницю і добуток.
Запишіть трисимвольні імена, які можна утворити з символів: 90g[] .
Обчислити значення виразів:
а) -2 div 7;
б) 278 div 13;
в) 5 mod 1;
г) -3 mod 15.
ВАРIАНТ 5
Записати вираз
за
правилами мови програмування Рascal.Яких значень набудуть такі функції та вирази:
а) sqrt(169);
б) sqr(1);
в) abs(-10);
г) cos(525 div 525);
д) PRED(-9);
е) SUCC(11);
ж) TRUNC(-5.4);
з) FRAC(5.1).
Запишіть вирази за правилами мови програмування Рascal:
а) (x+v)12;
б) (ух)31.
Дано функцію
.
Складіть
програму для обчислення її значення
в деякій точці.
Задані два цілі числа, наприклад, 101 і -17. Обчислити і вивести на екран їх дробову частину від ділення, суму і різницю.
Запишіть трисимвольні імена, які можна утворити з символів: Ug,[S .
Обчислити значення виразів:
а) 1 div 1;
б) -278 div 12;
в) 1 mod 1;
г) 133 mod 15.
ВАРIАНТ 6
Записати вираз y=
за правилами мови програмування Рascal.Яких значень набудуть такі функції та вирази:
а) sqrt(144);
б) sqr(-51);
в) abs(-170);
г) cos(5875 div 7785);
д )PRED(-129);
е) SUCC(0);
ж) TRUNC(55.654);
з) FRAC(455.1).
Запишіть вирази за правилами мови програмування Рascal:
а)
(
)12;
б) (у-х)899.
Дано функцію
.
Складіть
програму для обчислення її значення
в деякій точці.
Задані два цілі числа, наприклад, 10 і 1. Обчислити і вивести на екран їх цілу частину від ділення, добуток і різницю.
Запишіть трисимвольні імена, які можна утворити з символів: 9_,&J.
Обчислити значення виразів:
а) -1 div 12;
б) -28 div 3;
в) -35 mod 17;
г) 13 mod 115.
ВАРIАНТ 7
Записати вираз y=
за правилами мови програмування Рascal.Яких значень набудуть такі функції та вирази: а) sqrt(25); б) sqr(-1); в)abs(-10); г)cos(5 div 7); д)PRED(29); е)SUCC(-96); ж)TRUNC(-5.6); з)FRAC(-45.1454).
Запишіть вирази за правилами мови програмування Рascal: а) (xyz)12; б) х899/(zx)2.
Дано функцію
.
Складіть програму для обчислення її
значення в деякій точці.Задані два цілі числа, наприклад, 101 і -14. Обчислити і вивести на екран їх дробову частину від ділення, добуток і суму.
Запишіть трисимвольні імена, які можна утворити з символів: \_|7&G.
Обчислити значення виразів: А) -157 div 12; B) 28 div 5; C) -18 mod 17; D) 115 mod 315.
ВАРIАНТ 8
Записати вираз y=
за правилами мови програмування Рascal.Яких значень набудуть такі функції та вирази: а) sqrt(16); б) sqr(-3); в)abs(-145); г)cos(0 div 7); д)PRED(845); е)SUCC(6); ж)TRUNC(-11.111); з)FRAC(445455.4657454).
Запишіть вирази за правилами мови програмування Рascal: а) (x+y+z)189; б) х/y99x2.
Дано функцію
.
Складіть програму для обчислення її
значення в деякій точці.Задані два цілі числа, наприклад, 1 і -4. Обчислити і вивести на екран їх цілу частину від ділення, різницю і суму.
Запишіть трисимвольні імена, які можна утворити з символів: 3+,=а_.
Обчислити значення виразів: А) -17 div 2; B) 282 div 43; C) 15 mod 2; D) -11 mod 11).
ВАРIАНТ 9
Записати вираз y=
за правилами мови програмування Рascal.Яких значень набудуть такі функції та вирази: а) sqrt(49); б) sqr(-300); в)abs(-145555); г)cos(45 div 46); д)PRED(-45); е)SUCC(81); ж)TRUNC(11.1); з)FRAC(-455.4).
Запишіть вирази за правилами мови програмування Рascal: а) x189–(x+yz)122; б) х/y99x2.
Дано функцію
Складіть програму для обчислення її
значення в деякій точці.Задані два цілі числа, наприклад, –10 і -14. Обчислити і вивести на екран їх цілу частину від ділення, добуток і суму.
Запишіть трисимвольні імена, які можна утворити з символів: *_7h-.
Обчислити значення виразів: А) 0 div 12; B) -28 div 7; C) -5 mod 17; D) 43 mod 15).
ВАРIАНТ 10
Записати вираз
за правилами мови програмування Рascal.Яких значень набудуть такі функції та вирази: а) sqrt(169); б) sqr(-3); в)abs(-5555); г)cos(45 div 44); д)PRED(4); е)SUCC(1); ж)TRUNC(-12.1); з)FRAC(-4.444).
Запишіть вирази за правилами мови програмування Рascal: а) x25–x+yz122; б) y99x2.
Дано функцію
.
Складіть програму для обчислення її
значення в деякій точці.Задані два цілі числа, наприклад, –110 і 0. Обчислити і вивести на екран їх остачу від ділення, різницю і суму.
Запишіть трисимвольні імена, які можна утворити з символів: _){#gq.
Обчислити значення виразів: А) 1000 div 100; B) -28 div 128; C) 115 mod 17; D) -143 mod 5.
ВАРIАНТ 11
Записати вираз
за правилами мови програмування
Рascal.Яких значень набудуть такі функції та вирази: а) sqr(9); б) sqr(-1.2); в)abs(-13); г)cos(42 div 44); д)PRED(45); е)SUCC(-12); ж)TRUNC(15.113); з)FRAC(-9.876).
Запишіть вирази за правилами мови програмування Рascal:
а) xy15–z+(yz)12; б) y99x2.
Дано функцію
.
Складіть програму для обчислення її
значення в деякій точці.Задані два цілі числа, наприклад, –110 і 0. Обчислити і вивести на екран їх остачу від ділення, різницю і суму.
Запишіть трисимвольні імена, які можна утворити з символів: 7)(/жLd.
Обчислити значення виразів: А) 100 div 1000; B) -2 div 1; C) 11 mod 7; D) -13 mod 2.
