Algoritmos I Aula 13 Linguagem de Programação Java

Documentos relacionados
Algoritmos I Aula 12 Linguagem de Programação Java

Algoritmos I Aula 13 Java: Tipos básicos, variáveis, atribuições e expressões

Aula 03 Introdução à Java. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes

Introdução a JAVA. Variaveis, tipos, expressões, comandos e blocos

Introdução a JAVA. Variáveis, tipos, expressões, comandos e blocos

Java e sua Sintaxe. Estrutura mínima de um programa em Java: public class Exemplo { }

Bacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java

Análise de Programação

PROGRAMAÇÃO I A LINGUAGEM DE PROGRAMAÇÃO JAVA I

Ambientação com a Sintaxe de Java: parte 1

Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.

Bacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java

Bacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java

Sintaxe Básica do Java. João Paulo Q. dos Santos

Lição 4 Fundamentos da programação

ALGORITMOS AULA 2. Profª Amanda Gondim

Variáveis primitivas e Controle de fluxo

Módulo Lógica Programação com aplicações em Java. Projeto khouse Profissionalizante Profª Larissa Brandão

Linguagem de programação Java

LINGUAGEM C: VARIÁVEIS E EXPRESSÕES

Notas de Aula 01: Introdução à linguagem de programação Java e ao ambiente de desenvolvimento NetBeans

Organização de programas em Java

ALGORITMOS. Professor: Diego Oliveira. Aula 06 - Tipos Primitivos de Dados

Desenvolvendo aplicações Java

Java Variáveis e Controle Fluxo

Programação de Computadores para GI

INFORMÁTICA APLICADA AULA 03 ALGORITMOS

Programação Orientada a Objetos I

O AMBIENTE DE DESENVOLVIMENTO

Noções de algoritmos - Aula 1

Algoritmos e Programação

Linguagem C: Introdução

Programação Orientada a Objetos II Java Segunda aula. Prof. Rogério Albuquerque de Almeida

Fabiano Moreira.

Introdução a Programação

ESQUEMA AULA PRÁTICA 0 Familiarização com o Ambiente de Desenvolvimento NetBeans Construção do primeiro programa em java.

Organização de programas em Java

Estrutura de Condição, Escolha e Repetição

Aula 1 POO 1 Prática. Profa. Elaine Faria UFU

Noçõ linguagem Java. Profs. Marcel Hugo e Jomi Fred Hübner. Departamento de Sistemas e Computação Universidade Regional de Blumenau - FURB

A Linguagem Java. Prof. Vicente Paulo de Camargo

Métodos Computacionais. Operadores, Expressões Aritméticas e Entrada/Saída de Dados

Aula 3. Objetivos Sequências de escapes ; Um aplicativo que adiciona inteiro; Aritmética.

AULA TEÓRICA 4. Tema 2. Introdução a programação em Java (Continuação) Tema 3. Instruções básicas de entrada e saída

PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS

LÓGICA DE PROGRAMAÇÃO (JAVA) VARIÁVEIS. Professor Carlos Muniz

08/05/2012. Tipos de dados. Tipos de dados. Elementos Básicos. Tipos de dados. Elementos Básicos Tipos de dados. Dados e seus tipos:

PROGRAMAÇÃO JAVA. Parte 2

Linguagem Técnica I. Prof. Jonatas Bastos

EXPRESSÕES BOOLEANAS. Ex: boolean b = false; // declara uma variável do tipo boolean e atribui false

Linguagem Java - Introdução

Seleção Múltipla Laços (while, do-while, for) AULA 05

Disciplina: Introdução à Engenharia da Computação

Organização de programas em Java

UNIDADE I AULA II. Introdução à programação Java

ESQUEMA AULA PRÁTICA 1

Tipos, Literais, Operadores

Tipos, Literais, Operadores

Fundamentos da programação Parte - 1

ESQUEMA AULA PRÁTICA 1

Programação Orientada a Objetos II

Introdução à Programação. Operadores, Expressões Aritméticas e Entrada/Saída de Dados

Programação de Computadores IV

1 TECNOLOGIA ELEMENTAR CAPÍTULO 3 E-books PCNA. Vol. 1 TECNOLOGIA ELEMENTAR CAPÍTULO 3 APRESENTANDO A LINGUAGEM C. Página 1

PHP: <?php echo("hello World");?> Printa Hello World na página do navegador, mais fácil do que no Java.

Aula 4 - Operadores. Prof. Laura Silva de Assis. Engenharia de Computação 2 o Período

Sintaxe Básica de Java Parte 2

Programação de Computadores:

Programação de Computadores I Introdução ao C PROFESSORA CINTIA CAETANO

Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Lista de Exercícios para a Terceira Unidade

Algoritmos II prof. Daniel Oliveira

Obs.: para realizar estas atividades tenha certeza de que já tenha instalado no sistema operacional o Java JDK e o NetBeans.

CIT Aula 02 Variáveis e Estruturas de desvio condicional. Autor: Max Rodrigues Marques Carga Horária: 2 h 22/07/15 1

C Operadores e Expressões

Programação de Computadores III

Aula 3 Conceitos de memória, variáveis e constantes Cleverton Hentz

Algoritmos. Conceitos e Comandos

Conceitos básicos de Java AULA 02

Algoritmos e Modelação Computacional. Paulo Mateus MEBiom LMAC 2018

Programação de Computadores III

Computação Eletrônica. Tipos de dados, constantes, variáveis, operadores e expressões. Prof: Luciano Barbosa

Programação Estruturada

ALGORITMOS E ESTRUTURA DE DADOS

LÓGICA DE PROGRAMAÇÃO (JAVA) ESTRUTURAS REPETIÇÃO. Professor Carlos Muniz

Variáveis e Entrada de Dados Marco André Lopes Mendes marcoandre.googlepages.

Prof. José Remo / Prof. Ildeberto Rodello 1

Introdução à Linguagem de Programação C: Variáveis, Constantes, Expressões, Atribuição, Tipos de dados, Entrada e Saída de Dados

Puca Huachi Vaz Penna

Usando o Eclipse - Fundamentos. Professor Vicente Paulo de Camargo

Paradigmas de Programação. Java First-Tier: Aplicações. Orientação a Objetos em Java (I) Nomenclatura. Paradigma OO. Nomenclatura

Instituto Superior de Engenharia de Lisboa

Algoritmos Lógica e Programação Prof. Me. Adelson Felipe Dias Nogueira

7 Operadores e Expressões

Algoritmos: tipos de dados, variáveis e expressões

Programação em C. Variáveis e Expressões. Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação

Computação L2. Linguagem C++ Observação: Material Baseado na Disciplina Computação Eletrônica.

Introdução a Programação. Curso: Sistemas de Informação Programação I José R. Merlin

Algoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi

Transcrição:

Algoritmos I Aula 13 Linguagem de Programação Java Professor: Max Pereira http://paginas.unisul.br/max.pereira Ciência da Computação

IDE Eclipse IDE (Integrated development environment)

Criar um projeto java

Criar um projeto java

Criar uma classe java

Criar uma classe java

Criar uma classe java

Executar a classe java

Primeiro Programa em Java public class OlaPessoal { public static void main(string args[]) { System.out.println( Ola pessoal!"); Cuidado para digitar corretamente as maiúsculas e minúsculas, pois a linguagem Java faz distinção entre letras maiúsculas e minúsculas.

Estrutura do Programa Todo programa Java deve conter ao menos uma declaração da forma: public class [nome] { public static void main(string args[]) {... Onde [nome] é o nome da classe e a parte... é um código Java válido, a ser executado.

Estrutura do Programa O nome da classe é um identificador. Nesse caso, não deve conter espaços ou outros símbolos especiais. public class [nome] { public static void main(string args[]) {... Todo programa Java deve ter uma classe com um procedimento chamado main. Os procedimentos em Java são chamados métodos.

Estrutura do Programa O método main é o ponto inicial da execução do programa, ou seja, um método chamado automaticamente pela JVM. public class [nome] { public static void main(string args[]) {...

Estrutura do Programa Voltando ao nosso programa: public class OlaPessoal { public static void main(string args[]) { System.out.println( Ola pessoal!"); O código a ser executado é: System.out.println( Ola pessoal!"); System.out.println é o nome de uma função que serve para escrever informações na tela.

Estrutura do Programa Os dados a serem escritos devem estar entre parênteses () e, nesse caso, entre aspas pois trata-se de um tipo literal. System.out.println( Ola pessoal!"); Note que há um ponto-e-vírgula no final da linha. Em Java é obrigatório colocar um ; após cada comando. Isso determina o final de um comando.

Outros Exemplos public class OlaPessoal { public static void main(string args[]) { System.out.print( Ola ); System.out.println( pessoal!"); O comando System.out.print escreve o dado e se mantém na mesma linha. public class OlaPessoal { public static void main(string args[]) { System.out.println( Ola + pessoal!");

Variáveis Há diversos tipos de variáveis em Java. Um exemplo de um programa que declara uma variável inteira, atribui um valor a ela, e imprime seu valor na tela. public class Numero { public static void main(string args[]) { int n; n = 17+21; System.out.println("O valor numérico é " + n);

Variáveis O sinal = é utilizado para atribuir um valor a uma variável. Por exemplo, n = 1; faz com que o valor 1 seja armazenado na variável n. Ao executar o programa (depois de compilá-lo), ele escreve: O valor numérico é 38 public class Numero { public static void main(string args[]) { int n; n = 17+21; System.out.println("O valor numérico é " + n);

Comentários Os comentários, em Java, são feitos de duas formas: Colocado em qualquer parte do programa e delimitado entre /* e */ Escrevendo // antes do comentário, que se estenderá até o final da linha // Este é um exemplo de como somar dois numeros public class Numero { public static void main(string args[]) { /* Método principal */ double x, y; // estes sao numeros reais de dupla precisao x = 2; y = 3.0; // escrevendo a soma System.out.println("x+y = " + (x+y)); /* fim de Numero */

Tipos de Dados A linguagem Java oferece diversos tipos de dados. Nosso foco será nos chamados tipos primitivos que correspondem aos dados mais simples. Tipo boolean int double Descrição Pode assumir o valor true ou o valor false Inteiro de 32 bits. Pode assumir valores entre: -2 31 e 2 31. Representa números em notação de ponto flutuante, com precisão dupla de 64 bits.

Declaração de variáveis A declaração de qualquer variável em Java: 1. Informar o tipo de dado 2. Informar o nome da variável 3. Atribuir a variável um valor inicial (opcional) 4. Terminar a declaração com um ponto-e-vírgula (;) boolean fim_do_arquivo = false; int c = 21; int AnguloEmGraus = -45; double Valor = 54.10;

Operadores Operador Descrição = Atribuição ==,!= Igualdade e diferença <, <=, >, >= Operadores relacionais +, -, *, /, % Adição, subtração, multiplicação, divisão e módulo ++, -- Incremento e decremento &, Operadores lógicos E e OU. Por exemplo, o operador de incremento soma um a variável : x++; É uma maneira mais reduzida de se escrever x = x + 1

Instalação O primeiro passo é fazer o download do Java JDK http://www.oracle.com/technetwork/java/javas e/downloads/index.html Escolha JDK Java Development Kit O JDK inclui o JRE Java Runtime Environment. Aceite os termos da licença e faça download para a plataforma utilizada (32 ou 64 bits).