1. Schreiben Sie ein Programm, das folgende Ausgabe am linken Rand des Konsolenfensters 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 im Beispiel.
Kennzeichnen Sie Ihren Code mit dem folgenden Programmkopf:
/* ################################################
Einsendeaufgabe 2.1
################################################# */
2. Schreiben Sie ein Programm, das zwei int-Werte über die Tastatur einliest und in int-Variablen ablegt. 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
################################################# */
3. Geben Sie für die folgenden Wertebereiche einen geeigneten Datentyp an. Verwenden Sie dabei den kleinstmöglichen Datentyp und achten Sie auf das Vorzeichen.
Wertebereich Datentyp
50.33 bis 10012.61
–5 bis 33 000
0.1234567123 bis 1
K bis Z
5.66 * 1040 bis 5.66 * 1050
4. Das folgende Programm führt Berechnungen mit Stunden und Minuten durch.
Ändern Sie den Quelltext so, dass statt der Zahlen für die Stunden und Minuten entsprechende symbolische Konstanten verwendet werden.
/* ################################################
Einsendeaufgabe 2.4
################################################# */
using System;
namespace Aufgabe0204
{
class Program
{
static void Main(string[] args)
{
int variable;
variable = 60;
//bitte in einer Zeile eingeben
Console.WriteLine("Eine Stunde hat {0}
Minuten.", variable);
variable = 60 * 24;
//bitte in einer Zeile eingeben
Console.WriteLine("Ein Tag hat {0}
Minuten.", variable);
variable = 60 * 24 * 7;
//bitte in einer Zeile eingeben
Console.WriteLine("Eine Woche hat {0}
Minuten.", variable);
}
}
}