Professional Documents
Culture Documents
Seminar 7
Seminar 7
2. Ndertoni nje program qe lexon nga perdoruesi nje vektor me elemente te tipit float dhe afishon ne
ekran maksimumin e pare dhe te dyte te vektorit. Vektori te konsiderohet me elemente te ndryshem
nga njeri-tjetri. Per gjetjen e maksimumit te pare dhe te dyte te ndertohet nje funksion me emer
max_12.
3. Te ndertohet nje funksion rekursiv per te percaktuar termin e n-te te serise Fibonacci.
Seria Fibonacci eshte: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34…
4. Te ndertohet nje program qe llogarit shumen e nje vektori. Per te llogaritur shumen e nje vektori me n
elemente te ndertohet nje funksion rekursiv.
Zgjidhje:
#include <stdio.h>
int shuma( const int b[], int p ); /* prototipi i funksionit */
int main( void )
{
int x;
int a[ 10 ] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
x = shuma( a, 10 );
printf( "Shuma eshte: %d\n", x );
return 0;
}
Zgjidhje:
int faktorial(int n)
{
1
Teknikat dhe Gjuhet e Programimit
int i, result = 1;
return result;
}
#include <stdio.h>
void someFunction( const int b[], int startIndex, int n );
int main( void )
{
int a[ 10] = { 8, 3, 1, 2, 6, 0, 9, 7, 4, 5 };
printf( "Pergjigjia eshte:\n" );
someFunction( a, 0, 10 );
printf( "\n" );
return 0;
}