Subprograme Alocate Static
-
Upload
albu-daniela-gabriela -
Category
Documents
-
view
221 -
download
0
Transcript of Subprograme Alocate Static
-
8/10/2019 Subprograme Alocate Static
1/8
-
8/10/2019 Subprograme Alocate Static
2/8
-
8/10/2019 Subprograme Alocate Static
3/8
//nr de perechi de nr prime dintr-un sir de nr nat nen
#include
void citire(unsigned x[],int *n){int i; printf("n="); scanf_s ("%d", n);
for (i=0;i
-
8/10/2019 Subprograme Alocate Static
4/8
//val produselor vandute intr-o zi
//val unui produs pe intreaga per
//val vanz tuturor produselor pe intreaga per//zilele in care s-au inreg cele mai mari vanz+max vanz
#includetypedef struct { int nr;
struct PRODUS {int codp; float cant,pret;
}p[50]; }ZI;double val_zi(ZI v[], int n, int z)
{ int i; double val=0;
if(zn) val=-1;else { for ( i=0; i
-
8/10/2019 Subprograme Alocate Static
5/8
//a doua cerinta
int cod;
printf("introduceti codul produsului:"); scanf_s("%d", & cod);double valp=val_prod(v,n,cod);
if(valp==0)printf ("produsul cu acest cod nu exista\n");
else printf ("valaorea vanzarilor pt acest produs este:%5.21f\n" , valp);//cerinta a treia
printf(" valoarea vanzarilor pe intreaga perioada este:%5.21f\n:", val_totala(v,n));//cerinta patru
int k,poz[50];
double max;zile(v,n,&max,&k,poz);
printf ("zilele in care s-a inregistrat vaolarea maxima de %5.21f sunt :", max);
for(i=0;i
-
8/10/2019 Subprograme Alocate Static
6/8
//nr abonatilor care au inreg valori const ale conv telefonice.functie
void lin_const(float a[][100],int m , int n, int v[100], int *nr)
{ int i,j,ok; *nr=0;for(i=0;i
-
8/10/2019 Subprograme Alocate Static
7/8
//ridicarea la put a unei matrice
void putere( float a[][100], int m, int n, int p, float b[][100])
{ int i,j,k,l;float c[100][100];
for(i=0;i
-
8/10/2019 Subprograme Alocate Static
8/8
//consumuri descrescatoare a m produse pe perioada a n zile
int cons_descrescatoare( float a[][100],int m,int n,int v[100])
{ int i,j,ok; float r; int nr=0;for(i=0;i