/**************
Name: Ivan Ivanov
Datum: 28.05.2024
Übung: Array
**********/
#define ANZAHL_WERTE 6 // Anzahl der zu verarbeitenden Temperaturwerte
void setup()
{
Serial.begin(9600);
int katalognummer = 11; // Beispielhafte Katalognummer
float temperatur[ANZAHL_WERTE];
float faktor = 1.02;
// Array befüllen
temperatur[0] = katalognummer;
for(int i = 1; i < ANZAHL_WERTE; i++)
{
temperatur[i] = temperatur[i - 1] * faktor;
}
// Ausgabe aller Temperaturwerte
Serial.println("Temperaturwerte:");
for(int i = 0; i < ANZAHL_WERTE; i++)
{
Serial.println(temperatur[i]);
}
// Mittelwert berechnen
float summe = 0;
for(int i = 0; i < ANZAHL_WERTE; i++)
{
summe += temperatur[i];
}
float mittelwert = summe / ANZAHL_WERTE;
// Mittelwert ausgeben
Serial.print("Mittelwert: ");
Serial.println(mittelwert);
}
void loop()
{
}