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.