Extras din curs
CURS 2
1. -pr care tine cont de variabila declarata local
#include <stdio.h>
int a=20;
main()
{
int a=4;
printf ("nr este:%dn",a);
}
2. -pr care contine 2 functii + main. Prima returneaza suma variabilei sale locale si a variabilei globale in functia a doua. In functia a doua se aduna rezultatul returnat de prima functie cu variabila locala a functiei a doua si se retueneaza in functia principala unde se afiseaza rezultatul
#include <stdio.h>
int a=3;
fct1()
{
int b=2;
return a+b;
}
fct2()
{
int c=4;
return c+fct1();
}
main()
{
printf ("rezultatul este: %dn",fct2());
}
3. -pr ce preia de la tst doua valori si afiseaza suma lor
#include <stdio.h>
main()
{
int a,b;
printf ("a=");
scanf ("%d",&a);
printf ("b=");
scanf ("%d",&b);
printf ("suma este: %dn",a+b);
}
4. -pr ce preia de la tst 2 numere intregi care reprezinta argumentul unei functii care returneaza suma parametrilor formali preluati , suma care e afisata in functia principala a programului
#include <stdio.h>
fct1(int a,int b)
{
return a+b;
}
main()
{
int a,b;
printf ("a=");
scanf ("%d",&a);
printf ("b=");
scanf ("%d",&b);
printf ("suma este: %dn", fct1(a,b));
}
5. -pr care sa contina o functie care returneaza un sir de caractere prin intermediul instructiuni return si sa se afiseze din functia principala respectivul sir de caractere
#include <stdio.h>
fct()
{
return ("sir de caractere");
}
main()
{
printf (fct());
printf ("nn");
}
6. -pr care contine o functie care returneaza cu ajutorul lui return o valoare intreaga care este adunata cu alta valoare in functia principala
#include <stdio.h>
fct()
{
int a=5;
return a;
}
main()
{
int b=6;
printf ("suma este: %dn",b+fct());
}
Preview document
Conținut arhivă zip
- Programare C
- PROBLEME PROGRAMARE C2-C5.doc
- PROBLEME PROGRAMARE C6-C8.doc