Documente Academic
Documente Profesional
Documente Cultură
{instructiuni
-parametri pot fi :
De intrare
De iesire
De intrare-iesire
Transmiterea parametrilor
Apelul functiilor
-Functii procedurale.
-Functii operand(expresii).
Functii procedural
#include<stdio.h>
void mesaj()
printf("Afara ploua");
int main()
mesaj();
}
2).Se da un vector cu n elemente.Sa se calc suma elem.
#include<stdio.h>
#include<stdlib.h>
int i,s,n,a[i];
s=0;
for(i=1;i<=n;i++)
s=s+a[i];
int main()
{int n,s,i,a[30];
scanf("%d",&n);
for(i=1;i<=n;i++)
scanf("%d",&a[i]);
suma(s,n,a);
printf("%d",s);
return 0;
#include<stdio.h>
#include<stdlib.h>
int i;
for(i=0;i<=n;i++)
scanf("%d",a[i]);
int i,c[i];
for(i=1;i<=n;i++)
c[i]=a[i]+b[i];
int main()
{
int i,n,a[30],b[30],c[30];
scanf("%d",&n);
citire(a,n);
citire(b,n);
calcul(n,a,b,c);
for(i=1;i<=n;i++)
printf("%d",c[i]);
return 0;
Fuctiile operand
#include<stdio.h>
#include<stdlib.h>
int s;
s=a+b;
return(s);
int main()
int a,b,s;
scanf("%d%d",&a,&b);
s=calcul(a,b);
printf("%d",s);
return 0;
}
/* Se dau 2 nr. intregi .Sa se interschimbe valorile celor 2 intre ele. */
#include<stdio.h>
#include<stdlib.h>
int c;
c=a;
a=b;
b=c;
int main()
{ int a,b,c;
scanf("%d%d",&a,&b);
interschimbare(a,b);
printf("%d %d",a,b);
return 0;