NOME DURAÇÃO
Abertura do Curso de Java
Instalando o JDK e o Eclipse
Ambiente de Desenvolvimento Eclipse
Variáveis em Java
Nomenclatura das Variáveis em Java
Funcionamento das Variáveis no Java
Entrada de Dados no Java
Entranda e Saída de dados em Java
Calculadora em Java
Tomada de Decisão em Java
Tomada de Decisão em Java (Parte II)
Depuração de Código Java no Eclipse
Calculadora em Java (versão 2.0)
Resto da Divisão em Java
Introdução as constantes em Java
Constantes em Java - Exemplo prático
Operadores Lógicos do Java
Tipos Primitivos do Java
Tipos Primitivos do Java (parte II)
Estrutura de Repetição em Java
Estrutura while do Java
O problema das Estruturas de Repetição em Java
Associatividade de Operadores em Java
Precedência de Operadores em Java
Operadores de Atribuição em Java
Operadores de Incremento e Decremento em Java
Estrutura de Repetição do-while em Java
Estrutura de Repetição do-while em Java (parte II)
Estrutura de Repetição for em Java
Estrutura de Repetição for em Java (parte II)
Estrutura de Repetição for em Java (parte III)
Bloco de Instrução em Java
Bloco de Instrução em Java (parte II)
Números Aleatórios em Java
Operador Ternário em Java
Operador Ternário em Java (parte II)
Instrução break em Java
Instrução break em Java - Exemplo de uso
Labels e Estrutura de Repetição em Java
Instrução continue em Java
Palavras Reservadas do Java
Introdução aos Arrays em Java
Array, Vetor, Matriz, Tabela em Java
Array Unidimensional em Java
Formatando Textos em Colunas em Java
Aarrays Unidimensionais em Java (parte II)
Características dos Arrays em Java
Manipulando Arrays em Java
Revisão de Arrays Unidimensionais em Java
Atividade com Array em Java
Atividade com Array em Java (parte II)
Média Aritmética em Java
Arrays Multidimensionais em Java
Arrays Multidimensionais em Java (parte II)
Arrays Multidimensionais em Java (parte III)
Estrutura de Repetição for each
Estrutura de Repetição for each (parte II)
Ciclos aninhados em Java
Função matricial em Java
Manipulando Planilha em Java

Nesta aula estudaremos a entrada e a saída de dados em uma aplicação. Estudaremos como obter o que o nosso usuário digita no Console e a armazenar esse dados em variáveis para posterior manipulação.

ENTRADA E SAÍDA DE DADOS

Essa aula sera dedicada ao estuda da entrada e saída de dados (informações) do nosso programa. Nós temos que a função principal de uma aplicação é processar informações, logo, um programa sempre executa um ciclo de recebimento de informações, processamento e retorno. Assim, a entrada e saída de informações sempre irá seguir no mínimo essas 3 etapas:

1) Entrada de dados A primeira etapa é quando o nosso programa recebe dados. Esses, podem ter sido digitados por um usuário ou então, lido de um arquivo, baixado da internet, recebido de um sensor e etc. Nós temos diversas formas para receber informações, porém, mesmo que as informações estejam sendo digitadas ou então, lidas de um site da web, nós estamos na primeira fase do ciclo, isto é, estamos recebendo informações.

2) Processamento A segunda etapa é o processamento. Não há como prever em que momento uma informação será processada, porém, raramente alguém ira armazenar uma informação que não tenha utilidade e assim, nunca seja processada. Nós só armazenamos aquilo que é necessário ou então, aquilo que achamos que um dia poderemos precisar. Logo, o processamento é uma etapa que não é possível prever quando que será executada.

3) Saída dos dados Por fim, nós temos a saída de dados. Existem centenas de formas em que podemos retornar informações para o nosso usuário, assim, as informações podem ser exibidas em um monitor, em um display, em um led, em uma impressora e etc. A forma como a informação será extraída do nosso programa não é o mais importante agora, o que realmente importa é saber que toda informação que entra em nosso programa, em algum momento será processada e o ciclo termina, quando está é retornada de alguma forma para o(s) usuário(s).

EXEMPLO FEITO EM AULA

import java.util.Scanner;

public class Aula0008 {
    public static void main(String[] args) {
/*
 * 1) entrada de dados
 * 2) processamento de dados
 * 3) saída de dados
*/
        System.out.println("Informe a idade do seu cachorro: ");
        Scanner in = new Scanner( System.in );

        int idadeCachorro = in.nextInt();
        idadeCachorro = idadeCachorro * 7;

        System.out.println("O seu cachorro tem "+idadeCachorro+" anos.");
    }
}


Tags curso, java

Comentários

comments powered by Disqus