From f7a282108ca95ce3b92801b6ea2e206a2d7dd805 Mon Sep 17 00:00:00 2001 From: PanSi21 Date: Wed, 5 Mar 2025 11:12:06 +0100 Subject: [PATCH] meow --- Lezione1/es1/es1 | Bin 0 -> 16184 bytes Lezione1/es1/es1.c | 49 ++++++++++++++++++++++++++++++++++++++++ Lezione1/es1/newplot.md | 1 + 3 files changed, 50 insertions(+) create mode 100755 Lezione1/es1/es1 create mode 100644 Lezione1/es1/es1.c create mode 100644 Lezione1/es1/newplot.md diff --git a/Lezione1/es1/es1 b/Lezione1/es1/es1 new file mode 100755 index 0000000000000000000000000000000000000000..533003cac32af2fc47f53257683828c059e18a65 GIT binary patch literal 16184 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 literal 0 HcmV?d00001 diff --git a/Lezione1/es1/es1.c b/Lezione1/es1/es1.c new file mode 100644 index 0000000..c4f1db4 --- /dev/null +++ b/Lezione1/es1/es1.c @@ -0,0 +1,49 @@ +// gcc es1.c -Wall -pedantic -std=c17 -lm -o es1 +#include +#include +#include + +float fattoriale(int n) { + int kappa = 1; + for(int i = 1; i <= n; i++) { + kappa = i * kappa; + } + return kappa; +} + +// N +// g_N(x) = SUM ( X^n / n! ) +// n=0 +double Gx(int N, double x) { + + double r = 0.0; + + for(int i = 0; i < N; i++) { + r = r + (pow(x, N) / fattoriale(N)); + } + + // printf("%f", tmp); + return r; +} + +// F(x) = e^(x) +double Fx(int x) { + return exp(x); +} + +int main(void) { + + //printf("La costante di Nepero e: %f\n", M_E); + printf("e elevato alla seconda: %f\n", exp(1)); // e^2 + int MEOW = 50; // no idea del perché non funga + puts("Start Program!!\n"); + + int vechi[50] = {0}; + + for(int i = 0; i < MEOW; i++) { + } + + printf("%lf\n", Gx(10, 7)); + + return EXIT_SUCCESS; +} \ No newline at end of file diff --git a/Lezione1/es1/newplot.md b/Lezione1/es1/newplot.md new file mode 100644 index 0000000..6d55d75 --- /dev/null +++ b/Lezione1/es1/newplot.md @@ -0,0 +1 @@ +# tutorial GNUPLOT