From e5c0580288f95ec25d2aad51c7cb9c417500cf71 Mon Sep 17 00:00:00 2001 From: Jason Peters Date: Tue, 30 Jan 2024 13:45:42 +0100 Subject: [PATCH] Berechnung zur Array Groesse --- src/main/c/Jason/ASCII_art.c | 16 ++++++++++++++-- src/main/c/Jason/ASCII_art.h | 1 + 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/main/c/Jason/ASCII_art.c b/src/main/c/Jason/ASCII_art.c index 1892db5..2ed764b 100644 --- a/src/main/c/Jason/ASCII_art.c +++ b/src/main/c/Jason/ASCII_art.c @@ -1,5 +1,6 @@ #include "ASCII_art.h" #include +#include int ASCII_Art(){ @@ -15,8 +16,10 @@ int ASCII_Art(){ void quadrat(){ frageNachGroesse(); - - + int groesse; + scanf("%d", &groesse); + int arraySize = berechnungDerLaengeDesQuadratArrays(groesse); + } @@ -46,4 +49,13 @@ int frageNachGroesse(){ printf("Sie haben ausgewählt, dass sie ein Quadrat sehen möchten!\n"); printf("Geben Sie ein wie lang die Seiten des Quadrats sein sollen:"); return 0; +} + +int berechnungDerLaengeDesQuadratArrays(int anzahlDerX){ + + int ArraygroesseDesQuadrats; + ArraygroesseDesQuadrats = 2 * anzahlDerX * anzahlDerX; + // länge des Arrays für ein Quadrat + + return ArraygroesseDesQuadrats; } \ No newline at end of file diff --git a/src/main/c/Jason/ASCII_art.h b/src/main/c/Jason/ASCII_art.h index 17d2d79..97091a3 100644 --- a/src/main/c/Jason/ASCII_art.h +++ b/src/main/c/Jason/ASCII_art.h @@ -6,6 +6,7 @@ int printWelcomeMessage(); void auswahlDerArt(int); void quadrat(); int frageNachGroesse(); +int berechnungDerLaengeDesQuadratArrays(int);