Documente Academic
Documente Profesional
Documente Cultură
A efectuat: Studentul
A verificat: Lector universitar,
Chiinu 2017
1. Scopul lucrrii
Scopul lucrrii este de a nelege procesul de scriere a programelor simple utiliznd instruciuni de atribuire, de
citire i de afiare a informaiei n limbajul de programare Java.
2. Sarcina lucrrii
a. De a scrie un program care citete de la tastatur valoarea variabilei x, calculeaz valoarea expresiei:
2x
y=
e + x2
3
x |2 x|
b. De demonstrat din punct de vedere matematic c rezultatul oferit de program este cel corect.
c. De analizat situaiile care pot duce la erori.
3. Mersul lucrrii
3.1 Crearea unui program care va efectua sarcina a a lucrrii de laborator.
Codul programului:
import java.util.Scanner;
public class Laborator_1 {
public static void main(String[] args) {
//Crearea scanerului pentru obinerea valorilor de la tastatur.
Scanner scan = new Scanner(System.in);
//Declararea variabilelor
double y;
double x;
//Iniializarea mesajului pentru a introduce valorea variabilei x
System.out.println("Please, enter X:");
//citirea valorii de la tastatur
x = scan.nextDouble();
//Calcularea numrtorului fraciei
double numrtor = Math.exp(2*x) + x - 2;
//Calcularea numitorului fraciei
double numitor = Math.pow(x, 3) -
Math.abs(2*x);
3.2. Demonstrarea din punct de vedere matematic c rezultatul oferit de program este cel corect.
a) X=1
21
y=
e + 12
3
1 |21|
7,391
12
403.43+1
276
6,39
1
= -6,39
b) X=3
23
y=
e + 32
3
3 |23|
404.43
21
= 19,26
y=
e +02
3
0 |20|
mprirea la 0 nu are sens i programul ne va notifica cu un mesaj despre faptul ca am obinut o eroare.
Concluzie
Efectund lucrarea de laborator am neles procesul de scriere a programelor simple utiliznd instruciuni de
atribuire, de citire i de afiare a informaiei n limbajul de programare Java.
M-am nvat cum s declar variabile, s citesc datele de la tastatur i s rezolv ecuaii matematice. Pentru a
e 2 x + x2
rezolva ecuaia propus n lucrarea de laborator ( y= x 3|2 x|
a limbajului de programare Java:
-