Лекция: Пример выполнения задания 2

Даны три целых числа A, B и C. Определить значения переменных X Y, Z. Вывести их на экран монитора.

Пусть Dl и D2 – заштрихованные части плоскости (см. рис.1) и пусть U определяется как функцияX иY. Вывести на экран значение функции U. Вывод результатов оформить пояснительным текстом.

Если то

иначе

Вычислить значение функции U по правилу:

 

 

Записи (x, y) Î Dl, (x, y) Î D2

означают, что точка с координатами (х, у) принадлежит области D1или D2.

Рис. 1

Program lab2;

uses crt;

var u, x, y, z:real;

a, b, c:integer;

begin clrscr;

writeln (‘Введите a, b, c¢);

readln (a, b, c);

if a + b > с then begin x:= a + b;

y:= sqrt(a*a + b*b);

z:= ln(b + c)

end

else

begin x:=a с;

y:= a*ac*c;

z:=ln(a*c)

end;

writeln (‘x=’, x:5:2,’ y=’, y:5:2,’ z=’, z:5:2)

if (y <=2*x/3 + 2) and (y >= x*x) then и:=x*x

else

if (sqrt(sqr(x) + sqr(y)) >= 2)

and (sqrt(sqr(x) + sqr(y))<=3) and (y < 0)

then u:=x + y

else u := 0;

writeln(‘u=’, u:7:2);

readkey

end.


Тема 3

еще рефераты
Еще работы по информатике