Übungen

Sofern es die Aufgaben zulassen, soll zu den folgenden Aufgaben jedes Mal zuerst ein Strukturgramm erstellt werden und dann aus diesem Strukturgramm der VB-Code entwickelt werden.

 

Aufgabe 1

Welche Ausgabe erzeugt folgender Programmabschnitt?

For i = 0 To 10

i = (i + 2) - 1
Debug.Print i

Next i
Debug.Print i


 

Aufgabe 2

Welche Ausgabe erzeugt folgender Programmabschnitt?

i = 10
k = 1
Do

Debug.Print i
Debug.Print k
k = k + 1
i = i - k

Loop Until i <= 0
Debug.Print i
Debug.Print k


 

Aufgabe 3

Welche Ausgebe erzeugt folgender Programmabschnitt?

i = 10
k = 1
Do

Debug.Print i
Debug.Print k
i = i (i - k) + 1
k = k + 1

Loop Until i <= 0


 

Aufgabe 4

Schreiben Sie ein Programm, welches die Zahlen 1 bis 100 und 100 bis 1 ausgibt.


 

Aufgabe 5

Schreiben Sie ein Programm, welches Sie nach einer ganzen Zahl fragt und dann ausgibt ob die Zahl gerade Zahl ist.


 

Aufgabe 6

Schreiben Sie ein Programm, welches Sie nach drei Zahlen fragt und dann die Summe der drei Zahlen ausgibt. Nachdem die Summe ausgegeben wurde, soll nach einer neuen Zahl gefragt werden mit der die Summe dann multipliziert wird. Dieses Ergebnis soll ebenfalls ausgegeben werden.


 

Aufgabe 7

Schreiben Sie ein Programm, bei dem drei Zahlen multipliziert werden, das aber nur zwei Variablen benötigt. Lassen Sie das Ergebnis ausgeben.


 

Aufgabe 8

Sie sollen eine unbekannte Zahl x (1 <= x <= 1000) erraten und haben beliebig viele Versuche dazu. Bei jedem Versuch erhalten Sie die Rückmeldung, ob die gesuchte Zahl größer, kleiner oder gleich der von Ihnen geratenen Zahl ist. Entwickeln Sie einen Algorithmus, um die gesuchte Zahl schnell zu ermitteln.


 

Download der Lösungen