1. Schreiben Sie ein Programm, das folgende Ausgabe am linken Rand des Fensters der
Eingabeaufforderung erzeugt:
"
# #
# #
# #
# #
# #
"
# #
# #
# #
# #
# #
"
Verwenden Sie für die Positionierung der Zeichen keine Leerzeichen. Der genaue
Abstand zwischen den Zeichen ist Ihnen freigestellt. Lediglich die Ausrichtung der
Zeichen sollte so aussehen wie in dem Beispiel.
Kennzeichnen Sie Ihren Code mit dem folgenden Programmkopf:
/* ####################################################
Einsendeaufgabe 2.1
#################################################### */
35 Pkt.
2. Schreiben Sie ein Programm, das zwei int-Werte über die Tastatur einliest und in
int-Variablen speichert. Der erste eingelesene Wert soll durch den zweiten eingelesenen Wert dividiert werden. Die Ausgabe soll als Typ double erfolgen. Achten Sie
dabei unbedingt darauf, dass auch für Divisionen wie 10/3 die Stellen nach dem
Komma im Ergebnis erscheinen.
Kennzeichnen Sie Ihren Code mit dem folgenden Programmkopf:
/* ####################################################
Einsendeaufgabe 2.2
#################################################### */
35 Pkt.
3. Geben Sie für die folgenden Wertebereiche einen geeigneten Datentyp an. Verwenden Sie dabei den kleinst möglichen Datentyp und achten Sie auch auf das
Vorzeichen.
Wertebereich Datentyp
7.12 bis 100.121
5 bis 33000
–5 bis 33000
0.145612141 bis 1
X bis Z
10 Pkt.
4. Das folgende Programm führt Berechnungen mit Zentimetern, Dezimetern und Metern durch. Ändern Sie den Quelltext so, dass statt der Zahlen entsprechende symbolische Konstanten verwendet werden. Wie Sie die symbolischen Konstanten benennen, ist Ihnen freigestellt.
/* ################################################
Einsendeaufgabe 2.4
################################################# */
#include <iostream>
using namespace std;
int main()
{
int varInt;
varInt = 10;
//bitte in einer Zeile eingeben
cout << "Ein Zentimeter entspricht " << varInt << "
Millimetern.
";
varInt = 10 * 10;
//bitte in einer Zeile eingeben
cout << "Ein Dezimeter entspricht " << varInt << "
Millimetern.
";
varInt = 10 * 100;
//bitte in einer Zeile eingeben
cout << "Ein Meter entspricht " << varInt << "
Millimetern.
";
return 0;
}
20 Pkt