Você está na página 1de 3

/*

* Tente Isso 3-23


*
* O sistema de Ajuda de instruções do Java finalizado
* que é capaz de processar várias solicitações.
*/
class Ajuda3 {
public static void main(String args[])
throws java.io.IOException {
char escolha, ignora;

for(;;) {
do {
System.out.println("Ajuda em:");
System.out.println(" 1. if");
System.out.println(" 2. switch");
System.out.println(" 3. for");
System.out.println(" 4. while");
System.out.println(" 5. do-while");
System.out.println(" 6. break");
System.out.println(" 7. continue");
System.out.print("Escolha uma (s para
sair): ");

escolha = (char) System.in.read();

do {
ignora = (char) System.in.read();
} while(ignora != '\n');
} while(escolha < '1' | escolha > '7' &
escolha != 's');

if(escolha == 's') break;

System.out.println("\n");

switch(escolha) {
case '1':
System.out.println("O if:\n");
System.out.println("if(condição)
instrução;");
System.out.println("else instrução;");
break;
case '2':
System.out.println("O switch:\n");
System.out.println("switch(expressão) {");
System.out.println("case constante:");
System.out.println(" sequência de
instruções");
System.out.println(" break;");
System.out.println("// ...");
System.out.println("}");
break;
case '3':
System.out.println("O for:\n");
System.out.print("for(inic; condição;
iteração)");
System.out.println(" instrução;");
break;
case '4':
System.out.println("O while:\n");
System.out.println("while(condição)
instrução;");
break;
case '5':
System.out.println("O do-while:\n");
System.out.println("do {");
System.out.println(" instrução;");
System.out.println("} while(condição);");
break;
case '6':
System.out.println("O break:\n");
System.out.println("break; ou break
rótulo;");
break;
case '7':
System.out.println("O continue:\n");
System.out.println("continue; ou continue
rótulo;");
break;
}
System.out.println();
}
}
}

Você também pode gostar