Hey Leute! wäre schön, wenn mir einer da die Lösung nennen könnte! Beiße mir an der Aufgabe die Zähne aus und glaube nicht, dass ich den richtigen Ansatz habe:
Freiwillige Übung5 :Erweitern Sie das Programm LoveCalculator so, dass für zwei Namen getestet wird, wie gut die beiden Personen zusammenpassen. Schreiben Sie zunächst eine statische Methode mit dem Namen sum, die für eine Zeichenkette die Summe aller Buchstaben berechnet und als Integer zurückgibt. Wenden Sie die Methode jeweils auf den ersten beiden Kommandozeilenparameter an. Übergeben Sie anschließend die beiden errechneten Ergebnisse der Methode calculate, die eine Berechnung durchführt und das Ergebnis als Integer zurückgibt. Das Ergebnis der Methode calculate liegt zwischen 1 und 100 und sagt aus, wie gut die beiden Personen zusammenpassen. Es sollen folgende Abstufungen gelten: Ergebnis zwischen 1 und 20: Bei euch beiden gefriert die Hölle. Ergebnis zwischen 21 und 40: Ihr seid wie Hund und Katze. Ergebnis zwischen 41 und 60: Da ist Langeweile vorprogrammiert. Ergebnis zwischen 61 und 80: Bei euch beiden sprühen die Funken. Ergebnis zwischen 81 und 100: Das ist wahre Liebe. Geben Sie anschließend abhängig vom finalen Ergebnis eine Zeichenkette (“Bei euch beiden gefriert die Hölle.”, …, “Das ist wahre Liebe.”) aus. % java LoveCalculator Susi Gustav Ihr seid wie Hund und Katze. % java LoveCalculator Hans Gertrud Bei euch sprühen die Funken. Hinweise: Die Methode calculate darf nicht verändert werden. Um den Wert eines Buchstabens zu erhalten, verwenden Sie folgende Funktion aus der Klasse Character: public static int getNumericValue(char c) char c1 = 'A', c2 = 'T'; int value1 = Character.getNumericValue(c1); // value1 hat den Wert 10 int value2 = Character.getNumericValue(c2); // value2 hat den Wert 29
Freiwillige Übung5 :Erweitern Sie das Programm LoveCalculator so, dass für zwei Namen getestet wird, wie gut die beiden Personen zusammenpassen. Schreiben Sie zunächst eine statische Methode mit dem Namen sum, die für eine Zeichenkette die Summe aller Buchstaben berechnet und als Integer zurückgibt. Wenden Sie die Methode jeweils auf den ersten beiden Kommandozeilenparameter an. Übergeben Sie anschließend die beiden errechneten Ergebnisse der Methode calculate, die eine Berechnung durchführt und das Ergebnis als Integer zurückgibt. Das Ergebnis der Methode calculate liegt zwischen 1 und 100 und sagt aus, wie gut die beiden Personen zusammenpassen. Es sollen folgende Abstufungen gelten: Ergebnis zwischen 1 und 20: Bei euch beiden gefriert die Hölle. Ergebnis zwischen 21 und 40: Ihr seid wie Hund und Katze. Ergebnis zwischen 41 und 60: Da ist Langeweile vorprogrammiert. Ergebnis zwischen 61 und 80: Bei euch beiden sprühen die Funken. Ergebnis zwischen 81 und 100: Das ist wahre Liebe. Geben Sie anschließend abhängig vom finalen Ergebnis eine Zeichenkette (“Bei euch beiden gefriert die Hölle.”, …, “Das ist wahre Liebe.”) aus. % java LoveCalculator Susi Gustav Ihr seid wie Hund und Katze. % java LoveCalculator Hans Gertrud Bei euch sprühen die Funken. Hinweise: Die Methode calculate darf nicht verändert werden. Um den Wert eines Buchstabens zu erhalten, verwenden Sie folgende Funktion aus der Klasse Character: public static int getNumericValue(char c) char c1 = 'A', c2 = 'T'; int value1 = Character.getNumericValue(c1); // value1 hat den Wert 10 int value2 = Character.getNumericValue(c2); // value2 hat den Wert 29