hey leute, ich hab da ein kleines oder großes problem, ich hatte nie wirklich was mit struktogramen am hut nunja jetzt habe ich eines bekommen und wollte nur fragen ob mein code den ich dazu geschrieben habe so richtig ist.
Ich kann den Mittel wert berechnen , aber noch eine frage wie bekomme ich diese dynamische speicherverwaltung hin, sprich ich habe den wert 10 festgelegt dann geht das aber wie mache ich es z.b so das ich meinem programm sage hier 2 werte oder 4 werte und dann eben weiter. wäre echt nett wenn mir da jemand auf die Sprünge helfen könnte
harmonisches mittel
mein code sieht so aus.
Ich kann den Mittel wert berechnen , aber noch eine frage wie bekomme ich diese dynamische speicherverwaltung hin, sprich ich habe den wert 10 festgelegt dann geht das aber wie mache ich es z.b so das ich meinem programm sage hier 2 werte oder 4 werte und dann eben weiter. wäre echt nett wenn mir da jemand auf die Sprünge helfen könnte
harmonisches mittel
Code:
eingabe n
n<1
i= 0(1) n-1
eingabe x[i]
x[i]<=0
summe=0
i=0(1)n-1
summe=summe +1/x[i]
summe = n/summe
Ausgabe harmonisches mittel
mein code sieht so aus.
Code:
#include <stdio.h>
float Mittelwert(int N, float xfeld[])
{
float summe = 0.0;
int i;
for(i = 0; i < N; i++)
{
summe = summe + xfeld[i];
}
return (summe / N);
}
void main(void)
{
float Wert[10];
int i;
for(i = 0; i < 10; i++)
{
printf("Bitte geben Sie den %d Wert ein:", (i+1));
scanf("%f", &Wert[i]);
printf("Wert %f\n", Wert[i]);
}
printf("Das Ergebnis ist dann %f", Mittelwert(10, Wert));
}