• Keine Ergebnisse gefunden

Alle Speicherzellen sind vom

N/A
N/A
Protected

Academic year: 2021

Aktie "Alle Speicherzellen sind vom "

Copied!
7
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

14.11.2002 Prof. Zavodnik 1

Oder: Tabellen und Subroutinen

(2)

Bestehen aus mehreren nebeneinanderliegenden Speicherzellen

Alle Speicherzellen sind vom

gleichen Typ

(3)

14.11.2002 Prof. Zavodnik 3

#define Tabgroesse 10

int Tabelle[Tabgroesse];

erklärt 10 Speicherzellen vom Typ int

(4)

Die 10 Speicherzellen werden mit den indizierten Namen

Tabelle[0], …, Tabelle[9]

zugegriffen

Die Indexwerte sind vom Grund- typ int

Die Indizierung fängt mit 0 an

(5)

14.11.2002 Prof. Zavodnik 5

10 int-Zahlen einlesen und Summe

und Mittelwert ausgeben

(6)

#include <stdio.h>

#define Anzahl 10 int main(void)

{

int i, summe = 0, Tabelle[Anzahl];

printf("Bitte %d int-Zahlen eintippen\n”,Anzahl);

for (i = 0; i < Anzahl; i++){

scanf("%d", &Tabelle[i]);

summe += Tabelle[i]; }

printf("\n\nDie eingetippten Zahlen waren: ");

for (i = 0; i < Anzahl; i++) printf("\nTabelle[%d] = %5d", i, Tabelle[i]);

printf("\n\n%12d %s\n %12.1f %s\n\n", summe,

"Ist die Gesammtsumme, ",((float)summe)/((float)Anzahl),

" ist der Mittelwert.");

(7)

14.11.2002 Prof. Zavodnik 7

%s ist das Formatierungszeichen für Zeichenketten (Strings)

int -Werte wurden in float umgewandelt, zum Beispiel

(float) summe wandelt den Wert von summe in float um

Die Reihung Tabelle wurde mit eckigen Klammern […] erklärt. In den Klammern wird die

Reihungsgrösse definiert

Referenzen

ÄHNLICHE DOKUMENTE

Es wird zuerst potenziert, dann multipliziert (oder dividiert) und am Ende addiert (oder subtrahiert). Abweichungen von dieser Vereinbarung werden durch

[r]

[r]

[r]

[r]

LINEARE GLEICHUNGEN MIT

[r]

Wir werden sp¨ ater noch sehen, dass Fourier-Reihen auch in der Quantenmechanik eine Rolle spielen - insbesondere wenn wir einen geeigneten Vektorraum einf¨