Laborator / Limbaje de Programare / Facultate
LUCRAREA 9 Scopul lucrarii îl constituie prezentarea tipurilor de date neomogene (structurile), utilizarea operatorului typedef în contextul structurilor, pointerii la structuri si constructia unui tip abstract de data, lista. I. OBSERVATII TEORETICE 1.1. Structuri 1.1.1....
Laborator / Limbaje de Programare / Facultate
# include <stdio.h> # include <conio.h> # include <alloc.h> # include <ctype.h> typedef struct arbore { int inf; struct arbore *st,*dr; }arbore; arbore *creare(void) { arbore *aux; char ch; printf("n e nod NULL?[d/n]"); ch=getche(); ch=toupper(ch); if (ch=='N') {...
Laborator / Limbaje de Programare / Facultate
#include<stdio.h> #include<conio.h> #include<string.h> #include<ctype.h> void main() { char l; int nraparitii; nraparitii=0; FILE*f; f=fopen("File.txt","rt"); l=' '; while(l!=EOF){ l=fgetc(f); if(l=='a'){ if(l!=EOF&&l=='>'){ l=fgetc(f); if(k!=EOF&&l=='b'){...
Laborator / Limbaje de Programare / Facultate
Laborator / Limbaje de Programare / Facultate
/*(Codificarea si decodificarea permutarilor) Consideram tabloul x de dimensiune n, continand o permutare a elementelor 1..n. Se defineste un alt tablou xcod, tot de dimensiune n, astfel: xcod[i] = |{j : j<i si x[j]<x[i]}| . Scrieti un program care construieste tabloul xcod...
Laborator / Limbaje de Programare / Facultate
Laborator / Limbaje de Programare / Facultate
Laborator / Limbaje de Programare / Facultate
Algebra polinoamelor incomplete de mai multe nedeterminate, implementare dinamica Structuri de date: Pentru implementarea unui polinom incomplet de mai mult nedeterminate am definit o clasa ‘poli’ cu urmatoarele date: Int nr_var Numarul de nedeterminate ale polinomului Int nr_elem...
Laborator / Limbaje de Programare / Facultate
Definitia 1.1.1. Un automat finit determinist (AFD) este un 5 uplu A=(Q,Sigma,delta,q_0,F) unde: Q este o multime nevida, finita, numita multimea starilor; Sigma este o multime nevida, finita, numita alfabetul de intrare; delta:Q x Sigma >Q este functia de tranzitie; q_0 din Q...