blob: db0b680bac1b0b85bbe82a25152bfda342343a09 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="H.P.Weber">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<title>Praktikum 5</title>
</head>
<body>
<table BORDER CELLSPACING=0 WIDTH="100%" >
<caption> </caption>
<tr>
<td WIDTH="25%" BGCOLOR="#EFEFDE">FH Darmstadt
<br>FB Informatik
<br>Prof.Dr. H.P.Weber</td>
<td>
<center><font size=+3>Programmieren II</font>
<br><font size=+3>Praktikum</font></center>
</td>
<td WIDTH="25%" BGCOLOR="#EFEFDE">
<center><font size=+4>5</font></center>
</td>
</tr>
</table>
<br>
<table border WIDTH="100%" >
<tr VALIGN=TOP>
<td>Ziel:</td><td>
Sie sollen Datenstrukturen aus der Standard Template Library (STL) anwenden können.
</td>
</tr>
</table>
<br>
<br>
<table border CELLSPACING=0 WIDTH="100%">
<tr VALIGN=TOP>
<td>
<h3><b>1 Vokabeltrainer</b></h3>
<p>Sie sollen ein Programm f�r einen Vokabeltrainer schreiben.</p>
<ul>
<li>
In der Datei <a href="Words.txt">Words.txt</a> sind folgende Daten gespeichert:
pro Zeile ein englisches Wort und - getrennt durch ein Komma, aber in derselben
Zeile - die deutsche �bersetzung des englischen Wortes. Lesen Sie alle
englisch/deutschen Wortpaare von der Datei in eine geeignet gew�hlte
Datenstruktur aus der STL ein. Nachdem alle Daten eingelesen sind, soll Ihr
Programm die Wortpaare alphabetisch (ASCII-Codierung gen�gt) nach den englischen
W�rtern sortiert auf die Konsole ausgeben (pro Zeile ein englisches Wort und die
zugeh�rige deutsche �bersetzung).
</li>
<li>
Ihr Programm soll zus�tzlich die Wortpaare nach den deutschen W�rtern sortiert
(alphabetisch; ASCII-Codierung gen�gt) ausgeben. Auch hierbei soll ein Wortpaar
pro Zeile ausgegeben werden: Das Wort, nach dem sortiert wurde, steht als
erstes, die �bersetzung steht als zweites.</li>
<li>
Ihr Programm soll als n�chstes ein zuf�llig gew�hltes englisches <b>oder</b>
deutsches Wort (englisch und deutsch etwa gleich h�ufig) aus der Datenstruktur
anzeigen und den Benutzer auffordern, die deutsche bzw englische �bersetzung
einzugeben. Nachdem der Benutzer seine Eingabe gemacht hat, soll das Programm
die in der Datenstruktur gespeicherte, richtige �bersetzung zusammen mit der
Benutzereingabe anzeigen.</li>
</ul>
</td>
</tr>
</td>
</tr>
</table>
<br>
<br>
<br>
<br>
<table BORDER="1" CELLSPACING=0 WIDTH="100%" >
<tr>
<td>
<h3>
<b>2 �bungsklausur (fakultativ)</b></h3>
<p>
Als Klausurvorbereitung k�nnen Sie <a href="uebklaus.htm">diese Aufgabe</a>
bearbeiten. Ein Hinweis: Die Aufgabe entspricht im Schwierigkeitsgrad der
Klausur. Um ausreichend Gelegenheit zum �ben zu geben, liegt sie jedoch in der
Arbeits<u>menge</u> �ber dem, was Sie in den 180 Minuten der Klausur
bearbeiten werden.</table>
<br>
</body>
</html>
|