Mostrando Texto Números sem Pontos Decimais

Propaganda
70
Parte II: Escrevendo Seus Próprios Programas Java
Mostrando Texto
LEM
As últimas três declarações na Listagem 4-2 usam um ótimo truque de
formatação. Se quisermos mostrar diversas coisas diferentes em uma única
linha na tela, colocamos essas coisas em declarações separadas. Todas
essas linhas, com exceção da última, são chamadas para System.out.
print (a última declaração é uma chamada para System.out.println).
Chamar por System.out.print mostra o texto em parte de uma linha e,
então, deixa o cursor no final da linha atual. Depois de executar System.
out.print, o cursor está ainda no final da mesma linha, então, o próximo
System.out.qualquercoisa pode continuar a escrever na mesma linha.
Com várias chamadas de print culminando com uma única println, o
resultado é apenas uma linha de resultado (veja a Figura 4-5).
-S
BRE E
Uma chamada para System.out.print escreve algumas coisas e deixa o
cursor parado no final da linha do resultado. Uma chamada para System.
out.println escreve coisas e, então, finaliza o trabalho, movendo o cursor
para o começo de uma linha nova de resultado.
Números sem Pontos Decimais
“Em 1995, a média de filhos por família era 2,3.”
Aqui, qualquer pessoa inteligente percebe que nenhuma família de verdade
tem exatamente 2,3 filhos. Obviamente, os números inteiros têm seu papel
no mundo. Portanto, no Java, podemos declarar uma variável usando
apenas números inteiros. A Listagem 4-3 mostra um programa que usa
números inteiros como variáveis.
Listagem 4-3:
Usando o Tipo int
class InstaladorElevador {
public static void main(String args[]) {
int pesoDeUmaPessoa;
int limiteDePesoElevador;
int numeroDePessoas;
pesoDeUmaPessoa = 68;
limiteDePesoElevador = 630;
numeroDePessoas =
limiteDePesoElevador / pesoDeUmaPessoa;
System.out.print(“Cabem ”);
System.out.print(numeroDePessoas);
System.out.println(“ pessoas no elevador.”);
}
}
Capítulo 6: Controlando o Fluxo do Programa com Loops
127
Repetindo um Determinado Número
de Vezes (Declarações Java for)
“Escreva ‘Não conversarei na aula’ no quadro negro 100 vezes.”
O que seu professor realmente quis dizer foi
Felizmente, você não sabia sobre loops e contadores naquela época. Se
tivesse mostrado tudo isto para seu professor, estaria em problemas ainda
maiores do que já estava.
De uma forma ou de outra, a vida é repleta de exemplos de loops de
contagens. E a programação de computadores é reflexo da vida — ou
será o contrário? Quando dizemos ao computador o que fazer, geralmente
estamos dizendo para mostrar três linhas, processar dez contas, discar
um milhão de números de telefone ou o que seja. Já que os loops de
contagem são tão comuns na programação, os criadores de linguagens de
programação criaram declarações só para loops deste tipo. Em Java, uma
declaração que repete algo um determinado número de vezes é chamada
de declaração for. As Listagens 6-2 e 6-3 ilustram sua utilização. A Listagem
6-2 traz um exemplo bem elementar e a Listagem 6-3 traz um exemplo mais
incomum. Escolha qual prefere.
Listagem 6-2:
O Loop mais Chato do Mundo.
Download