Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ich finde nicht, dass man jetzt darauf rumhacken muss, wie lange er schon Java macht. Wenn das irgendein Fach mit 2 Wochenstunden und einem Lehrer der selbst wenig Ahnung hat, ist kann man überall noch Probleme haben.
Dann werden alle möglichen Scannerklassen mitgeliefert und prompt kommt einem der args-Param garnicht unter die Finger.
ja die Lehrer :/ Meiner strahlt auch nur mit nen Projektor an die Wand und lässt uns abschreiben ohne ein Wort drüber zu verlieren. So hat man schnell mal 5 Themen in der Woche durch lach
der Lehrer hat gesagt ich kann eine genügende bekommen, wenn ich die Programme aus dem Test kommentiere und eines selber schreibe^^
Ich hab ein Teil selber schon gemacht aber ich würde gerne mal eure Lösung dazu sehen
könnt ihr das vielleicht mal kommentieren?
1.
Java:
/* Programm, das jeweils die dritte fehlende Seite in einem Dreieck berechnet
*/
class RechtwDreieck
{
public static void main (String[]args)
{
double a,b,c;
a= Double.parseDouble(args[0])
b= Double.parseDouble(args[1])
c= Double.parseDouble(args[2])
if (c==0) {
System.out.println(Math.sqrt(a*a+b*b));
} else {
System.out.println(Math.sqrt(c*c-b*b));
}
}
}
2.
Java:
/*
Erzeugt ein Parallelogramm aus Sternen
*/
public class Parallelo
{
public static void main( String[] args )
{
int n;
int i,j;
n = Integer.parseInt( args[0] );
for( i=1; i<=n; i++ ){
for( j=1; j<=n-i; j++ ){
System.out.print( " " );
}
for( j=1; j<=n; j++ ){
System.out.print( "*" );
}
System.out.println( "" );
}
}
}
Dann muss ich selber noch ein Programm schreiben und zwar die folgende Aufgabe:
Die Zahl 2178 löst folgendes Rätsel: Man gebe eine vierstellige Zahl an, deren Reihenfolge der Ziffern sich umdreht, wenn man sie mit 4 multipliziert
Probe: 4*2178=8721
(a) Schreiben Sie ein Struktugramm, das sämtliche Lösungen dieses Rätsels bestimmt!
(b) Sie stellen sich die Frage, ob das Rätsel auch mit anderen Faktoren als mit 4 eine Lösung besitzt. Geben Sie an, wo und wie Sie ihr Struktugramm abändern müssen, damit Sie diese Frage algorithmisch beantworten können
Vielleicht postest du schonmal deine bisherigen Erkenntnisse, dann wird dir hier sicherlich mit dem ein oder anderen tipp geholfen.
Aber ganze Aufgabe lösen wird dir hier (hoffentlich) niemand.
Entweder, dass du den Text in Rot nicht gesehen hast, der über dem Eingabefeld steht, oder:
Eine äußere Schleife, die Zeilen darstellt und 2 inneren Schleifen, die erste gibt n-i leerzeichen in der Zeile aus, die 2. schreibt anschließend n Sterne hin
Quasi fast das Gleiche wie n = Integer.parseInteger(args[0])
kommt dir das irgendwoher bekannt vor?
Du schreibst Mittwoch den Test?
Na gut, dass du das ganze Wochenende jetzt Zeit zum lernen hast!
So wie es aussieht, werden bei nur die absoluten Basics abgefragt. Die solltest du wirklich mit Hilfe des Internets dir noch beibringen können.
"Java ist eine Insel" ist dabei sehr gutes (Online) Nachschlagewerk.
Tutorials findest du auch ohne Ende.