summaryrefslogtreecommitdiffstats
path: root/Bachelor/Prog2/Prakt5/index.htm
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>
&nbsp;
<table BORDER CELLSPACING=0 WIDTH="100%" >
<caption>&nbsp;</caption>

<tr>
<td WIDTH="25%" BGCOLOR="#EFEFDE">FH Darmstadt&nbsp;
<br>FB Informatik&nbsp;
<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&ouml;nnen.
</td>
</tr>
</table>

<br>
<br>

<table border CELLSPACING=0 WIDTH="100%">
<tr VALIGN=TOP>
<td>
<h3><b>1&nbsp;&nbsp;&nbsp; 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).&nbsp;
</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&nbsp;&nbsp;&nbsp; �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>&nbsp;
</body>
</html>