Funksioni pa parametra formal Funksioni pa parametra formal

  • Slides: 6
Download presentation
Funksioni pa parametra formalë

Funksioni pa parametra formalë

Funksioni pa parametra formalë � Funksioni mund të mos ketë parametra formalë, nëse rezultatet

Funksioni pa parametra formalë � Funksioni mund të mos ketë parametra formalë, nëse rezultatet e tij janë fikse ◦ të tilla mund të jenë funksionet për shtypje të mesazheve të caktuara � Shembull: Programi i cili e shfrytëzon funksionin libri për shtypje të përsëritur në ekran të tekstit Libri dhe lapsi 21: 16 2

Shembull //funksioni per shtypje te perseritur #include <iostream> #include <iomanip> using namespace std; void

Shembull //funksioni per shtypje te perseritur #include <iostream> #include <iomanip> using namespace std; void libri(); int main() { libri(); return 0; } //nenprogrami libri void libri() { int i; for (i=1; i<=10; i++) {cout << setw(40 - 2*i) << "Libri dhe Lapsin"; } return; } 21: 16 3

Më shumë thirrje të një funksioni � Sipas nevojës brenda programit mund të ketë

Më shumë thirrje të një funksioni � Sipas nevojës brenda programit mund të ketë më shumë thirrje të pavarura të funksionit � Shembull: Programi përmes së cilit llogaritet vlera e funksionit: y = 3 x + (n+1)!+(2 n)!+n!/x 21: 16 4

Shembull #include <iostream> using namespace std; int main() {double a, b, c, x, y;

Shembull #include <iostream> using namespace std; int main() {double a, b, c, x, y; int i, n; cout << "n Vlera e variables x: "; cin >> x; cout << "n Vlera e variables n: "; cin >> n; a=1; for (i=1; i<=(n+1); i++) a=a*i; b=1; for (i=1; i<=(2*n); i++) b=b*i; c=1; for (i=1; i<=n; i++) c=c*i; y=3*x+a+b+c/x; cout << "n Vlera e llogaritur y= " << y << "n"; return 0; 21: 16 } 5

Shembulli me nenprogram //Nenprogrami fakt double fakt (int m) { double F; int i;

Shembulli me nenprogram //Nenprogrami fakt double fakt (int m) { double F; int i; F=1; for (i=1; i<=m; i++) F=F*i; return F; } // llogaritja e funksioni y = 3 x + (n+1)!+(2 n)!+n!/x //me nenprogram #include <iostream> using namespace std; double fakt(int m); int main() {double a, b, c, x, y; int n; cout << "n Vlera e variables x: "; cin >> x; cout << "n Vlera e variables n: "; cin >> n; a=fakt(n+1); b=fakt(2*n); c=fakt(n); y=3*x+a+b+c/x; cout << "n Vlera e llogaritur y= " << y << "n"; return 0; 21: 16 } 6