Za učenike I i III godine Tehničke škole, smerovi: Mašinski tehničar za kompjutersko konstruisanje; Tehničar drumskog saobraćaja; Vozač motornih vozila

понедељак, 18. јануар 2010.

Funkcije - primeri

1)Izračunavanje hipotenuze:
#include
float hip(float,float);
main(){
float c,a,b;
printf("unesi katete:");
scanf("%f%f",&a,&b);
c=hip(a,b);
printf("\n c=%.2f",c);
getch();
}

float hip(float x,float y){
return sqrt(x*x+y*y);
}

2)Izračunaj: 1!+2!+3!+...+n!
long fakt(int);
main(){
long n,s;
int i;
printf("Unesi n:");
scanf("%ld",&n);
s=0;
for(i=1;i<=n;i++) s+=fakt(i);
printf("\nSuma faktorijela je:%ld\n",s);
getch();
}
long fakt(int n){
long i,s=1;
for(i=1;i<=n;i++)s*=i;
return s;
}

Нема коментара:

Постави коментар