Hi,
im Rahmen meines eigenen "Lernplans" arbeite ich gerade an einer erweiterten "Hallo Welt" Idee.
Im folgenden Fall soll auf Grund der Antwort "Ja" oder "Nein" der weitere Verlauf der Konversation darauf aufbauen.. Wäre das von der Umsetzung richtig?
Schreibe ich jetzt alles was zu "Darf ich duzen -Ja" gehört in den ersten If Anweisungsblock?
VG
Daniel
im Rahmen meines eigenen "Lernplans" arbeite ich gerade an einer erweiterten "Hallo Welt" Idee.
Im folgenden Fall soll auf Grund der Antwort "Ja" oder "Nein" der weitere Verlauf der Konversation darauf aufbauen.. Wäre das von der Umsetzung richtig?
Schreibe ich jetzt alles was zu "Darf ich duzen -Ja" gehört in den ersten If Anweisungsblock?
Java:
import java.util.Scanner;
public class HalloWelt {
public static void main(String[] args) {
System.out.println("Hallo darf ich Sie duzen?");
Scanner scanAnrede = new Scanner(System.in);
String antwortDuzen = scanAnrede.nextLine();
if (antwortDuzen.equals("Ja")) {
System.out.println("Das ist schön. Wie ist dein Name?");
Scanner scanNameDu = new Scanner(System.in);
String antwortNameDu = scanNameDu.nextLine();
System.out.println("Hallo " + antwortNameDu);
System.out.println("Wie alt bist du ?");
Scanner scanAlterDu = new Scanner(System.in);
int alterDu = scanAlterDu.nextInt();
int alterJünger = alterDu-5;
System.out.println(alterDu + "?" + " Ich hätte dich auf " + alterJünger + " geschätzt");
}
else if (antwortDuzen.equals("Nein")) {
System.out.println("Ok, wie darf ich Sie nennen ?");
Scanner scanNameSie = new Scanner(System.in);
String antwortNameSie = scanNameSie.nextLine();
System.out.println("Guten Tag " + antwortNameSie);
}
else {
System.out.println("Bitte antworten sie mit Ja oder Nein");
}
}
}
VG
Daniel