Laborator / Limbaje de Programare / Facultate
1. Convertiti: - în baza 8 numarul 347; - în baza 16 numarul 2755; - în baza 2 numarul 20. 347(10)=533(8) 2755(10)=AC3(16) 20(10)=10100 2.Convertiti în baza 10 numerele: 10001012, 3578, C7A16 1000101(2)=69(10) 357(8)=239(10) C7A(16)=3194(10) 3. Efectuati urmatoarele operatii:...
Laborator / Limbaje de Programare / Facultate
Subiecte studiate - Recapitulare Java Probleme Se da urmatoarea structura de clase: - Masina - ReprezentantaAuto - Dealer - ModelMasina Pe fiecare calculator exista structura de directoare ISP -> Laborator1 cu structura de clase implementata. Cerinte 1. Sa se creeze metode...
Laborator / Limbaje de Programare / Facultate
1.Tema : Interfaţa GDI 2.Scopul lucrarii : De a studia primitivele oferite de interfaţa GDI 3.Listingul pogramului : #include <windows.h> int i,j,dir; int a[3][6] ={ {123,343,100,163,232,166},{128,15,129,74,234,255},{1,2,3,4,1,4} }; int circle(HWND hwnd,HDC hdc,int i, int j, int...
Laborator / Limbaje de Programare / Facultate
14/213 Programul urmator creeaza un fisier cu tip facturi.dat cu urmatoarele articole: -nrfact:numarul facturii; -furnizor:numele furnizorului; -cumparator:numele cumparatorului; Valp:valoarea produselor livrate(fata TVA); -ind:indicator de stare cu valorile A sau N dupa cum...
Laborator / Limbaje de Programare / Facultate
1. Sa se evalueze urmatoarea functie: f: R → R f(x) = namespace _1.Functia_f { class Program { static void Main(string[] args) { float x, y; Console.Write("x= "); //citirea lui x x = float.Parse(Console.ReadLine()); if (x < -1) y = x; else if (x < 5) y = 2 * x - 5;...
Laborator / Limbaje de Programare / Facultate
1. Să se realizeze un program care, calculează adunarea, scăderea, înmulţirea şi împărţirea a două numere, iar rezultatul să se pune în memoria RAM. Varianta 1: org 100h mov cx, 500h mov ds,cx mov ax,5 mov dx,2 add ax,dx ;aduna cele doua numere si suma pune in ax mov bx,50h...
Laborator / Limbaje de Programare / Facultate
1. Se consider o listă liniară simplu înlănţuită cu elemente de numere întregi. Să se însereze înaintea fiecărui element negativ un element care va conţine opusul său. namespace _1.Inserare_a_unui_elem_opus { public class nod { public object val; public nod adr; public nod() {...
Laborator / Limbaje de Programare / Facultate
1. Algoritmi Noţiunea de algoritm este fundamentală în informatică (aşa cum este în matematică noţiunea de mulţime). Astfel încât putem întâlni diverse definiţii ale algoritmului. De exemplu, Enciclopædia Britannica dă următoarea definiţie: "O procedură sistematică ce produce...
Laborator / Limbaje de Programare / Facultate
Exerciţii de rezolvat Fie baza de date Editura, care are în componenţă următoarele tabele: Carte (isbn, titlu, tip) Scriitori (cnp, nume) Autori (cnp,isbn) Tipul, semnificaţia şi constrângerile impuse asupra fiecărui câmp sunt următoarele: - isbn – caracter(20)- reprezinta ISBN-ul...
Laborator / Limbaje de Programare / Facultate
Sisteme de ecuaţii liniare. Elemente de grafică 1. Ecuaţii matriciale Fie ecuaţiile matriciale A*X = B , respectiv, Y*A = B . Din algebra liniară ştim că soluţiile acestor ecuaţii sunt: X = A-1*B, respectiv, Y = B*A-1. Comenzile MATLAB corespunzătoare sunt: X = inv(A)*B, respectiv, Y...
Laborator / Limbaje de Programare / Facultate
Obiective - Cunoaşterea capabilităţilor instrucţiunilor SELECT - Executarea unor instrucţiuni SELECT de bază - Cunoaşterea diferenţelor dintre instrucţiunile SQL şi comenzile SQL*Plus - Limitarea numărului înregistrărilor returnate de o interogare - Sortarea înregistrărilor...
Laborator / Limbaje de Programare / Facultate
1. Se definesc vectorii linie v1=[1,3,5,7,9] şi v2=[7,3,8,1,-2]. Să se calculeze v1+v2, v1-v2, v1*v2T, v1.*v2. Program: %lucru cu tablouri si matrici clc,clear v1=[1,3,5,7,9] v2=[7,3,8,1,-2] vs=v1+v2 vd=v1-v2 v2T=v2' vim=v1*v2T vit=v1.*v2 Rulat: v1 = 1 3 5 7 9 v2 = 7 3 8...
Laborator / Limbaje de Programare / Facultate
1. Programare liniarã 3 tipuri de cozonaci C1, C2 şi C3 contin 3 incrediente principale: nucã M1, stafide M2 şi rahat M3. Beneficiile unitare, consumurile specifice şi disponibilul de materii prime se dau in tabelul urmãtor: Produse Consumuri specifice Disponibil C1 C2 C3 M1 1 2...
Laborator / Limbaje de Programare / Facultate
/*Sa se genereze o matrice patratica de dimensiune n cu elementele 1,2...,n*n asezate in unghi drept. |1 4 9 16| Exemplu pentru o matrice de dimensiune 4: |2 3 8 15| |5 6 7 14| |10 11 12 13|*/ #include <iostream.h> #include <iomanip.h> #include <conio.h> int **CreareMat(int n)...
Laborator / Limbaje de Programare / Facultate
//SE DAU N NR. REALE a1,..,aN.Sa se det coeficientii polinoamelor P(x) si Q(x) //a.i. P(x)/Q(x)= 1/(x-a[1])+1/(x-a[2])+...+1/(x-a[n]) #include<iostream.h> #include<CONIO.H> void coef_p(int n,float a[3],float q[3],float p[3]) { p[0]=0; q[0]=1; for(int i=0;i<n;i++) { q[i+1]=1;...