Professional Documents
Culture Documents
11 1 Fisa de Lucru 1 Functii Simple 1-2
11 1 Fisa de Lucru 1 Functii Simple 1-2
Subprograme
Clasa a XI-a
(6) #include<iostream>
int f(int a)
|| int f(int&a)
{a++;return a*a;}
int main ( )
{ int a=2;
cout<<f (a); cout<<a; return 0;}
7. #include<iostream>
int i;
void y(int &h)
{int j=3*i;
h=j+2;i=i+3;
cout<<h;}
int main()
{i=4;y(i);cout<<i;return 0;}
8. #include<iostream>
int a;
void sub1(int a)
{a=20;cout<<a;}
void sub2(int &a)
{a=30;cout<<a;}
int main()
{a=10;sub1(a);cout<<a;sub2(a);cout<<a; return 0;}
9. #include<iostream>
int n1,n2;
void a(int x,int &y)
{int n2;n2=x;y=y+n2;x=y;}
int main()
{n1=20;n2=23;a(n1,n2);
cout<<n1<<n2; return 0;}
10. #include<iostream>
int a,b;
void c(int &x,int &y)
{int a;a=x+y;y+=a;x=x+y;}
int main()
{a=10;b=100;
c(a,b);cout<<a<<endl<<b; return 0;}
11. int x,y;
void p(int &a,int &b)
{int x; x=a*b; a=a+x; b=a+x; cout<<a<<" "<<b<<" "<<x;}
int main()
{x=5;y=10; p(x,y);cout<<endl<<x<<" "<<y; return 0;}