Sei sulla pagina 1di 8

Proiect la informatic

Enunul problemei
S se afieze valoarea funciei : |R|R n punctul x = b (b este o valoare introdus de la tastatur), funcia avnd urmtoarea lege de coresponden: (x) = x2 6x, dac x < 12; (x) = sqrt x4 + 12,dac 12 x < 5; (x) = 2x + 12, dac 5 x < 2; (x) = 14, altfel

Analiza problemei

Datele de intrare: x

Datele de ieire: r

Raionamentul de rezolvare

Citim, de la intrarea standard, x si determinam valoarea functiei dupa criteriile date

Cod C++
#include <iostream>

void main() { float r = 0, x = 0;


cout << "x = "; cin >> x; if(x < -12) r = (x*x) - (6*x); else if(x >= -12 && x < -5) r = sqrt(pow(x, 4) + 12); else if(x >= -5 && x < 2) r = (2*x) + 12; else r =14; }

Capturi de ecran

Capturi de ecran

Autor: Beldea Alina, clasa a X-a B.

Potrebbero piacerti anche