Hallo zusammen,
Meine Aufgabe ist es zu beschreiben was das Programm macht und ein Strucktogramm zu erstellen
Leider verstehe ich nicht viel davon , mit dem Debugger werde ich irgendwie auch nicht schlauer. Ich weis das wenn man die Buchstaben "Anja" eingibt die letzte Ausgabe "...." ausgegeben wird.
Leider versteh ich die bedingungen while ((c=..... sowie if ( pos<..... nicht .
Kann mir bitte jemand weiterhelfen
DANKE
Meine Aufgabe ist es zu beschreiben was das Programm macht und ein Strucktogramm zu erstellen
Leider verstehe ich nicht viel davon , mit dem Debugger werde ich irgendwie auch nicht schlauer. Ich weis das wenn man die Buchstaben "Anja" eingibt die letzte Ausgabe "...." ausgegeben wird.
Leider versteh ich die bedingungen while ((c=..... sowie if ( pos<..... nicht .
Kann mir bitte jemand weiterhelfen
DANKE
Java:
import java.io.IOException;
class Was2
{
public static void main(String[]args) throws IOException
{
int c, pos = 0;
char [] was2={'A','n','j','a'};
boolean richtig=true;
System.out.print("Bitte geben sie Ihr .... "+"gefolgt von RETURN ein:");
while((c=System.in.read())!='\r')
{
if(pos<4&&(char)c==was2[pos++])
continue;
richtig=false;
break;
}
if(richtig&&pos==4)
System.out.println(".....!");
}
}