#21. SS-2024-U

SS-2024-U

Descriere

Se dă un număr real a, cu valoare nenulă (a0a \neq 0). Programul trebuie să decidă ce operație matematică să aplice asupra acestui număr în funcție de semnul său: extragerea rădăcinii pătrate pentru numere pozitive sau ridicarea la pătrat pentru cele negative.

Sarcină

Scrieți un program care utilizează o instrucțiune de ramificare if pentru a calcula o variabilă b astfel: -Dacă a>0a > 0, atunci b=ab = \sqrt{a}. -Dacă a<0a < 0, atunci b=a2b = a^2. Programul va afișa valoarea calculată b însoțită de un mesaj specific stării numărului inițial.

Intrare

De la tastatură se citește un număr real a.

Ieșire

La ecran se vor afișa: -Valoarea lui b. -Mesajul "Pozitiv" (dacă a>0a > 0) sau "Nepozitiv" (dacă a0a \leq 0).

input

4

output

2 Pozitiv