Quiz exam revision PDF

Title Quiz exam revision
Course Physik
Institution Universität Kassel
Pages 2
File Size 59.2 KB
File Type PDF
Total Downloads 55
Total Views 159

Summary

All important questions...


Description

1. Schreiben Sie eine Funktion, die als Eingabeargument eine Temperatur in Grad Fahrenheit erhält und die Temperatur sowohl in Grad Celsius als auch in Kelvin zurückgibt. Die Umrechnungsfaktoren sind C = (F - 32) * 5/9 und K = C + 273,15. Schreiben Sie ein Skript, um die entwickelte Funktion zu verwenden. 2. Ein Vektor kann durch seine rechtwinkligen Koordinaten x und y oder durch seine Polarkoordinaten r und Theta dargestellt werden. Für positive Werte von x und y sind die Umrechnungen von Rechteck- zu Polarkoordinaten im Bereich von 0 bis 2 pi r = sqrt (x ^ 2 + y ^ 2) und θ = atan (y / x). Schreiben Sie eine Funktion repol, um als Eingabeargumente die rechtwinkligen Koordinaten zu erhalten und die entsprechenden Polarkoordinaten zurückzugeben. Schreiben Sie ein Skript, um die entwickelte Funktion zu verwenden. 3. Schreiben Sie ein Programm, das eine Liste der Noten der Schüler in einer Prüfung (in einem Array gespeichert) aufnimmt und ihre Noten berechnet. (A> = 90%, 90> B> = 80, 80> C> = 70, 70> D> = 60, 60> F) und sie in einem Array speichern. Das Programm sollte eine Funktion scoreToGrade verwenden, die eine Punktzahl annimmt und die entsprechende Note zurückgibt. Beispiel: Eingabe: A = [74 82 41 55 68 98] Ausgabe: G = [C B F D C A] 4. Schreiben Sie ein Skript, das: a. Rufen Sie eine Funktion auf, um den Benutzer nach einem Winkel in Grad zu fragen. b. Rufen Sie eine Funktion auf, um den Winkel im Bogenmaß zu berechnen und zurückzugeben. c. Rufen Sie eine Funktion auf, um das Ergebnis zu drucken. Schreibe auch alle Funktionen auf. Beachten Sie, dass die Lösung dieses Problems vier M-Dateien umfasst: eine, die als Hauptprogramm fungiert (das unten gezeigte Skript), und drei für die Funktionen. d = getInput (); % getInput ist eine Funktion, die den Benutzer nach einem Winkel in Grad fragt. r = convertDeg (d); % deg2rad ist eine Funktion zur Berechnung und Rückgabe des Winkels im Bogenmaß. showValue (r); % showValue ist eine Funktion zum Drucken von r. 5. Schreiben Sie ein Programm, um ein Längenumwandlungsdiagramm zu drucken. Es werden Längen in Fuß von 1 bis zu einer vom Benutzer angegebenen Ganzzahl in einer Spalte und die entsprechende Länge in Metern (1 Fuß = 0,3048 m) in einer zweiten Spalte gedruckt. Das Hauptskript ruft eine Funktion auf, die den Benutzer zur maximalen Länge in Fuß auffordert; Diese Funktion muss eine Fehlerprüfung durchführen, um

Page 1

sicherzustellen, dass der Benutzer eine gültige positive ganze Zahl eingibt. Das Skript ruft dann eine Funktion auf, um die Längen auf den Bildschirm zu schreiben. 6. Schreiben Sie ein Programm, das die Abfahrtszeit und die Fahrzeit von n Zügen liest und berechnen Sie die Ankunftszeit jedes Zuges (nehmen Sie an, dass keine Reise über zwei Tage dauert). Verwenden Sie Funktionen, um die Ankunftszeit zu berechnen. Beispiel: >> Anzahl der Zugfahrten eingeben: 2 Reise 1: Abfahrtszeit HH: 5 Abfahrtszeit MM: 20 Reisezeit HH: 4 Reisezeit MM: 10 Ankunftszeit - 9:30 Uhr Reise 2: Abfahrt Zeit HH: 8 Zeit Zeit MM: 10 Reisezeit HH: 1 Reisezeit MM: 55 Ankunftszeit - 10: 5

Page 2...


Similar Free PDFs