Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Zad1
- #include <stdio.h>
- double fun(double);
- double fun2(int, double);
- int main()
- {
- int ile;
- double x;
- printf("Podaj liczbe zlozen funkcji: ");
- scanf("%d", &ile);
- printf("Podaj x: ");
- scanf("%lf", &x);
- printf("%d-krotne zlozenie funkcji fun dla x = %lf daje liczbe: ", ile, x);
- fun(x);
- printf("%lf", fun2(ile, x));
- }
- double fun(double x)
- {
- return x*x;
- }
- double fun2(int k, double x)
- {
- int i, w = 1;
- for(i = 0; i <= k; i++) w*=fun(x);
- return w;
- }
- Zad 2
- #include <stdio.h>
- #include <math.h>
- double trojkat(double, double);
- int main(void)
- {
- double bok, alfa;
- printf("Podaj bok trojkata: ");
- scanf("%lf", &bok);
- printf("Podaj kat alfa: ");
- scanf("%lf", &alfa);
- printf("Promien okregu opisanego na tym trojkacie to %lf", trojkat(bok, alfa));
- return 0;
- }
- double trojkat(double a, double alfa)
- {
- double sinus = sin(alfa * M_PI / 180);
- return a/(2*sinus);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement