Поиск по этому блогу

пятница, 23 декабря 2016 г.

Самостоятельная работа_IF

Теоретическая часть

1.​ Вычислить значение логического выражения если А=Истина, В=Ложь, С=Ложь:
А) А или не (А и B) или С; Б) не А или А и (В или С);
В) (А или В и не С) и С Г) (не А или не В) и не С;
Д) (не А или не В) и (А или В); Е) А и В или А и С или не С.
Ответ укажите буква- значение (истина или ложь).



2.​ Имеется условный оператор :
if D<>10 Then writeln(‘ура !’)
Else writeln (‘плохо...’);

Можно ли заменить его следующими операторами :

а) if D=10 Then writeln(‘ура !’)
Else writeln (‘плохо...’);
б) if Not(D=10) Then writeln(‘плохо...’)
Else writeln (’ура !’);
в) if Not(D=10) Then writeln(‘ура !’)
Else writeln (‘плохо...’);
г) if Not(D<>10) Then writeln(‘плохо...’)
Else writeln (’ура !’);

Ответ укажите буква- значение (можно или нельзя).

3.​ Что будет напечатано ?
Program ex;
Var a,b : integer;
aa, bb, cc : boolean;
begin
a:=3; b:=5;
aa:=a<b; bb:=a>c; cc:=a;
if aa then write (’a’);
if bb then write (’b’);
if cc then write (’c’)
end;
Практическая часть

4.​ Напишите программу которая выводит на экран номер четверти, которой принадлежит точка с координатами (x,y), при условии, что (x<>0) и (y<>0). Постройте блок-схему алгоритма.

5* Дано целое число n (1<=n<=99), определяющее возраст человека (в годах). Для этого числа напечатать фразу «мне n лет», учитывая при этом, что при некоторых значениях n слово «лет» надо заменить на слово «год» или «года».

Комментариев нет:

Отправить комментарий