Skip to content
Snippets Groups Projects
Commit 39b92ffc authored by Karol Pluto Prądzynski's avatar Karol Pluto Prądzynski
Browse files

Upload New File

parent 4ea9f9b4
Branches
No related merge requests found
lab4.c 0 → 100644
#include <stdio.h>
#include<stdlib.h>
int factorial(int liczba){
int silnia = 1;
for (int i=1; i<=liczba; i++){
silnia *= i;
}
return silnia;
}
int fibonacci(int liczba){
int fibo = 1;
int fibo_suma = 0;
int swap;
for (int i=1; i<=liczba; i++){
swap = fibo;
fibo += fibo_suma;
fibo_suma = swap;
printf("Liczba nr %i wynosi %i\n", i, fibo);
}
return 0;
}
float polozenie(int wysokosc){
float g=9.81;
float t = 0;
float height = wysokosc;
while (height>=0){
printf("Czas: %f\t Wysokosc: %f\n",t,height);
t += 0.1;
height = wysokosc - 0.5*(g*t*t);
}
return 0;
}
int main(){
int liczba_silnia, liczba_fibo, wysokosc;
// Silnia
printf("Podaj liczbe do obliczenia silni:\n");
scanf("%i", &liczba_silnia);
printf("Silnia z podanej liczby wynosi: %i", factorial(liczba_silnia));
// Fibonacci
printf("Podaj liczbe do obliczenia ciagu fibonacciego:\n");
scanf("%i", &liczba_fibo);
fibonacci(liczba_fibo);
// Spadek swobodny
printf("Teraz symulacja spadku swobodnego, podaj wysokosc z ktorej ma spadac masa:\n");
scanf("%i", &wysokosc);
polozenie(wysokosc);//asd
}
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment