15. Scrieți precondițiile următoarelor expresii:
b) sqrt(a+1) c) (x+y) mod z
a) a/b
d) sqrt(a*a+b*b)


Răspuns :

Răspuns:

a) a/b înseamnă a împărțit la b

b) sqrt = square root = rădăcina pătrată

Practic înseamnă

[tex] \sqrt{a + 1} [/tex]

c) mod z = modul de z

Modul de z înseamnă că, dacă un număr n este peste z, se face n-z, iar diferenta se ia de la început (asta in cazul in care n > z). Dacă n < z, nu se schimbă nimic.

Exemplu: 1. n = 3

z =10

(n) mod z => (3) mod 10 = 3

2. n = 15

z = 10

(n) mod z => (15) mod 10 = 15-10 =5

Nu trebuie decât ca, în loc de n să pui suma dintre x și y (x+y)

d) Aici e ca la punctul b. sqrt e rădăcina pătrată, deci

[tex] \sqrt{a \times a + b \times b} [/tex]