Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
FLUXO DE CONTROLE<br />
}<br />
// quando o valor de i for igual a 10<br />
break desvio;<br />
}<br />
System.out.println("contador: " + i);<br />
Lendo valores do teclado<br />
Mais tarde você aprenderá o conceitos de Streams e o acesso a dados lidos de arquivos, teclado, etc.<br />
Por enquanto basta que você consiga ler valores do teclado para facilitar a implementação dos exercícios<br />
propostos. A leitura do teclado será brevemente explicada em aula e, no decorrer da disciplina,<br />
revisaremos em detalhes a leitura de dados em dispositivos de entrada e saída.<br />
/**<br />
* FIC - Faculdade Integrada do Ceará<br />
* Sistemas Orientados a Objetos I<br />
* Lendo valores do teclado<br />
*/<br />
// Tem que importar a biblioteca de acesso aos<br />
// dispositivos de Entrada e Saída (I/O) do <strong>Java</strong>:<br />
import java.io.*;<br />
public class Teclado<br />
{<br />
static public void main(String[] args)<br />
{<br />
// Tem que usar tratamento de exceções,<br />
// conforme explicado em aula.<br />
try<br />
{<br />
// Essas duas linhas criam um "leitor com buffer"<br />
// do dispositivo padrão de entrada do <strong>Java</strong>:<br />
// o teclado (System.in). Mais tarde você aprenderá que esse<br />
// leitor pode ser redirecionado para ler informações<br />
// de outros dispositivos, como uma conexão com a Internet,<br />
// um Socket, o mouse, etc.<br />
InputStreamReader dados = new InputStreamReader(System.in);<br />
BufferedReader teclado = new BufferedReader(dados);<br />
System.out.print("digite uma frase: ");<br />
String frase = teclado.readLine();<br />
System.out.println("Frase digitada:\t" + frase);<br />
System.out.print("\ndigite um numero inteiro: ");<br />
int numero = Integer.parseInt(teclado.readLine());<br />
System.out.println("Número digitado vezes dois =\t"<br />
+ (numero * 2));<br />
System.out.print("\ndigite um numero fracionario: ");<br />
double flutuante = Double.parseDouble(teclado.readLine());<br />
32