Laborator / Limbaje de Programare / Facultate
Aceasta lucrare face referire la functiile MATLAB: det calculeaza determinantul unei matrice; inv calculeaza inversa matricei; rank calculeaza rangul matricei; trace calculeaza urma unei matrice; cond estimeaza numarul de conditionare al matricei; condest estimeaza numarul de...
Laborator / Limbaje de Programare / Facultate
Conditia: De creat clasa "casa" cu cateva campuri. Campurile obligatorii: - un camp de tip intreg (int), pentru pastrarea numarul de etaje la fiecare casa; - un cimp de tip intreg pentru pastrarea nr apartamentelor pe etaj; ? o matrice dinamica, in care se pastreaza informatia...
Laborator / Limbaje de Programare / Facultate
Conditia: De creat class Exception.In aceasta clasa rescrie metoda ToString si arunca o exceptie. Aceasta exceptie este procesat in consecinta. Utilizati clasa de lucru create in primul laborator. Listing (cod) a programului: import java.io.*; public class mall { String nume_mall;...
Laborator / Limbaje de Programare / Facultate
Conditia: De creat o clasa in limbajul "java" folosind pachetul "java.util", clasa sa mosteneasca clasa "LinkedList"... Listing (cod) a programului: import java.util.*; class poveste extends LinkedList //clasa "poveste" mosteneste clasa LinkedList { public poveste()...
Laborator / Limbaje de Programare / Facultate
Conditia: De creat un program in java care cuprinde urmatoarele fire de executie: Primul process gaseste numarul literelor in propozitie Al doilea process cauta cuvintul ce se incepe cu 1. Listingul programului: import java.io.*; class fraza { private String text; private int...
Laborator / Limbaje de Programare / Facultate
Sirul de caractere este un container de tip secventa. Clasa string este construita folosind sablonul basic_string Un operand de tip secventa poate fi specificat în mai multe moduri, si anume: - c - o secventa cu un element cu valoarea c - n, c – o secventa de n elemente cu valoarea c...
Laborator / Limbaje de Programare / Facultate
Membrii unei structuri pot fi parametrii unei functii. Se pot utiliza si pointeri la structuri , mai ales când acestea sunt folosite ca parametri în functii. Spre exemplu, se poate apela functia f, al carei parametru este adresa de început a unei zone de memorie alocata structurii d...
Laborator / Limbaje de Programare / Facultate
Java este modelat dupa C/C++, exista totusi citeva diferente majore fata de acesta: • Prin compilarea programelor Java nu se obtine cod obiect Cind sursele C/C++ sint compilate se obtine cod obiect, adica un format obiect specific platformei pentru care au fost compilate. Pe de...
Laborator / Limbaje de Programare / Facultate
Pentru folosirea containerului vector se da antetul: #include <vector> TDA vector generalizeaza conceptul de tablou cu o dimensiune. Abstractizarea permite marirea sau micsorarea colectiei în cursul executiei. Accesul la orice element se face în timp constant. Operatorul de indexare...
Laborator / Limbaje de Programare / Facultate
EXERCITII 1. Scrieti o functie care insumeaza elementele de rang (index) impar, respectiv par, ale unui vector cu elemente de tip "double". Sugestie: functia poate incepe cam asa 2. void suma(double a[], 3. int n, /* n - lungimea sirului a */ 4. double *impar, double *par) { 5. ....
Laborator / Limbaje de Programare / Facultate
function [H]=Inv_Hess(H) %Algoritm ce calculeaza inversa unei matrice (sup) Hessenberg cu ajutorul calcului factorizarii LU (Crout) [L,U]=LUHess1(H) H=UInv(U)*InvInfBidiag(L) In functia de mai sus am folosit functiile: function [L,U]=LUHess1(A) %Algoritm ce calculeaza eficient...
Laborator / Limbaje de Programare / Facultate
Algoritm de optimizare pentru functii de o variabila prin cautare dihotomica. Cautarea dihotomica a minimului unei funtii de o variabila pe un interval dat [a,b] cu o incertitudine “e” si ea data se bazeaza pe compararea valorilor functiei respective in punctele (a+b/2-e) si...
Laborator / Limbaje de Programare / Facultate
Tema: ALGORITMUL HOOKE si JEVEES Acest algoritm face parte din categoria algoritmilor de cautare a minimului functiilor de mai multe variabile in absenta restrictiilor. Algoritmul HOOKE si JEVEES reprezinta o varianta evoluata a unui algoritm de cautare ciclica cu pas accelerat....
Laborator / Limbaje de Programare / Facultate
Fie o baza de date CINEMA.dbf cu urmatoarele câmpuri: codfilm, numefilm, productie, regie, anul, gen, scenariu, premii, cu principalele productii cinematografice de la 1950 pâna în 2001 si o baza ACTORI.dbf, cu urmatoarele câmpuri: nume, datan, sex, codfilm, natio, cu informatii despre...