Arbeitsblatt1 EinfacheOperation (PDF)




File information


This PDF 1.5 document has been generated by PScript5.dll Version 5.2.2 / Acrobat Distiller 11.0 (Windows), and has been sent on pdf-archive.com on 10/10/2017 at 19:48, from IP address 87.79.x.x. The current document download page has been viewed 351 times.
File size: 342.4 KB (1 page).
Privacy: public file




Document preview - Arbeitsblatt1 - EinfacheOperation.pdf - Page 1/1





File preview


Prof. Dr. Yuan, TH Köln
Programmierpraktikum PP, WS17/18
___________________________________________________________________________
PP-Arbeitsblatt 1 „Einfache Operationen in Java“
Schreiben Sie jeweils ein Java-Programm zur Lösung der folgenden Probleme:
1. Folge von Pseudozufallszahlen: Berechnung der nächsten Zahl
• Gegeben: Eine int-Variable z, die eine Zufallszahl enthält
• Aufgabe: Berechnung der nächsten Zufallszahl nach der Formel (az+b) mod m
(wobei a, b und m int-Konstanten sind)
2. Berechnung eines „Hash-Werts“
• Gegeben: Vier char-Variablen c1, c2, c3 und c4, deren Inhalt ein vierbuchstabiges Wort
bildet
• Aufgabe: Berechnung eines „Hash-Werts“ des Worts (= einer charakteristischen Zahl)
nach der Formel (c1+c2+c3+c4) mod m (wobei m eine int-Konstante ist)
3. Ermittlung des Werts eines Flags
• Gegeben:
• Eine short-Variable flags, deren Bits eine Lichterkette mit 16 Lampen steuern: Das
i-te Bit von flags hat den Wert 1 genau dann, wenn Lampe i eingeschaltet sein soll.
Variable flags:

1

1

0

0

1

Bitnr. 15 14 13 12 11

...

1

0

1

2

1

0

• Eine byte-Variable k mit einem Wert zwischen 0 und 15
• Aufgabe: Den Wert des k-ten Bits von flags ermitteln und in einer Variablen b speichern
4. Rechnen mit ASCII-Zeichen
• Gegeben: Eine char-Variable c, die einen Großbuchstaben enthält
• Aufgabe: Den Buchstaben ausgegeben, der im Alphabet zwei Positionen hinter dem Wert
von c steht (dabei zyklische Vorgehensweise, d.h. nach ’Z’ wieder zurück zu ’A’)
5. Aneinanderhängen von Zeichenketten
• Gegeben: Zwei Variablen s1, s2, die jeweils ein Stringobjekt mit einem Wort referenzieren
• Aufgabe: Einen String erzeugen, in dem die beiden Wörter (getrennt durch ein Leerzeichen)
hintereinander stehen, und diesen String einer dritten Variablen s3 zuweisen






Download Arbeitsblatt1 - EinfacheOperation



Arbeitsblatt1 - EinfacheOperation.pdf (PDF, 342.4 KB)


Download PDF







Share this file on social networks



     





Link to this page



Permanent link

Use the permanent link to the download page to share your document on Facebook, Twitter, LinkedIn, or directly with a contact by e-Mail, Messenger, Whatsapp, Line..




Short link

Use the short link to share your document on Twitter or by text message (SMS)




HTML Code

Copy the following HTML code to share your document on a Website or Blog




QR Code to this page


QR Code link to PDF file Arbeitsblatt1 - EinfacheOperation.pdf






This file has been shared publicly by a user of PDF Archive.
Document ID: 0000683475.
Report illicit content