Ich muss ein Programm machen, das ein Dreieck von Caret-Symbolen erzeugt, wenn der Benutzer eine ganze Zahl eingibt. Ich habe gelernt, wie man das Dreieck macht, aber ich weiß nicht, wie man es dazu bringt, der Datenvalidierung zu folgen.Erzeugen eines "Dreiecks von Caret-Symbolen" Mit Datenvalidierung in Java
public class program7 {
public static void main(String[] args) {
int space=29;
char ch;
for (int i = 1; i <= 5; i++) {
ch = '^';
//Print spaces in decreasing order. A is at 29th position.
for (int j = 1; j <= space; j++) {
System.out.print(" ");
}
//Print Triangle.
for (int k = 1; k <= i; k++) {
System.out.print(ch + " ");
ch+=1;
}
space--;
System.out.println();
}
}
}
Auch, wie kann ich es machen, so dass^in dem Gewirr und nichts anderes?
"um die Datenvalidierung Folgen" ??????? – ajb
Sie sollten wahrscheinlich zurücktreten und zuerst Ihre Anforderungen klären ... Dann nehmen Sie ein Stück Papier und "ran" Algorithmen manuell, um zu verstehen, was zur Lösung Ihres Problems erforderlich ist. – GhostCat