struct Stadt { String Name; String KFZ_Kennzeichen; float Einwohner; String Vorwahl; int Hoehe; }; struct Stadt Berlin = { "Berlin", "B", 3.64, "030", 30 }; struct Stadt Hamburg = { "Hamburg", "HH", 1.84, "040", 6 }; void setup() { Serial.begin(9600); Serial.println("Liste der Gro\u00dfst\u00e4dte"); Serial.println("---------------------------------------------------------------------"); Serial.println("Stadt\t\tKennzeichen\tEinw. in Mio.\tH\u00f6he NN\t\tVorwahl"); ZeigeDaten(Berlin); ZeigeDaten(Hamburg); } void loop() { // bleibt leer, Programm läuft nur einmal } void ZeigeDaten(struct Stadt StadtName) { Serial.print(StadtName.Name + "\t\t"); Serial.print(StadtName.KFZ_Kennzeichen + "\t\t"); Serial.print(String(StadtName.Einwohner) + "\t\t"); Serial.print(String(StadtName.Hoehe) + "\t\t"); Serial.println(StadtName.Vorwahl); }