7.2.. Napiši program za rješavanje slijedećeg izraza:

Opis rješenja: Da bi izraz imao realna rješenja podkorina vrijednost mora biti veća ili jednaka nuli. Za ostale vrijednosti nije definisan.

Za objašnjenje:

***

Listing programa

Opis

1

PROGRAM fja;

 

2

USES WinCRT;

 

3

VAR

 

4

  x,y:Real;

 

5

BEGIN

 

6

  Write('x=');

 

7

  Readln(x);

 

8

  IF SQR(x)+3*x-10>=0 THEN

Vrijednost mora biti >= 0

9

    BEGIN

 

10

       y:=2*x+SQRT(SQR(x)+3*x-10);

Za vrijednosti x kad je podkorijena veličina >=0

11

      Writeln('y=',y:4:2);

 

12

    END

 

13

  ELSE

 

14

   Writeln('nije definisano');

Za ostale vrijednosti nije definisan

15

END.

 

Listing programa:

PROGRAM fja_07212001;
USES WinCRT;
VAR
  x,y:Real;
BEGIN
  Write('x=');
  Readln(x);
  IF SQR(x)+3*x-10 >= 0 THEN 
    BEGIN
      y:=2*x+SQRT(SQR(x)+3*x-10);
      Writeln('y=',y:6:2);
    END
  ELSE
    Writeln('nije definisano');
END.

Ispis na ekranu:

Index