Система программирования Турбо паскаль 7.0

         

Контрольные задания


I.        Записать в Турбо Паскале логические выражения.

а) Ø а Ú b;

б) –1 £ x £1 или 2 £ x £ 4;

в) переменная x находится вне интервала [a, b];

г) все точки на плоскости находятся выше оси абсцисс;

д) все точки на плоскости находятся либо в первом, либо в третьем квадрантах;

е) все точки на плоскости лежат выше прямой:  y = 1 + x.

II.     Записать логические выражения, принимающие значе-ние TRUE для точек, принадлежащих заштрихованной области.

а)                                             б)

                                                                        

                                                                                                       

в)                                              г)           

                



д)                                              e)    

III.   Начертить на плоскости область, в которой логическое выражение имеет значение TRUE.

а) (x >= 0) and (y >= 0) and (y <= x) or (y <= -1);

б) (x*x +y*y <= 1) and (y >= 0) and not(y < x);

в) (y >= x) and (y >= -x);

г) (y <= 2) and (x <= 2) or (x*y < 0);

д) (x*y >= 0) and (y <= x) and (x < 1) and (y >-1);

е) (x*x + y*y <= 4) and (y >= x*x).

IV.    Записать в Турбо Паскале логические выражения и вычислить их при: i =5; j =2; k =2; a =TRUE;  b =FALSE.

а)    i ¹1Ú a Ù Ø (b Ù j > k);

б)    (i £1Úa) Ù (b Ú j= k);

в)    Ø(i = j2 + 1) Ú a Ù b;

г)    i> j + k  Ù  a Ù Ø b;

д)   a Ú b Ù (i*j > k2);

е)   (a Ú Ø b Ù j2 = k2) Ù Ø b.

Глава 6. Циклические вычислительные

                            процессы

Циклические вычислительные процессы характеризуются наличием многократно повторяющихся участков вычислений (циклов).

Переменная, изменяющаяся в цикле, называется управляющей переменной. Для программирования циклических задач используются операторы цикла с условием или с параметром.



Содержание раздела