0% acharam este documento útil (0 voto)
38 visualizações28 páginas

Aula 03 - Conceitos Básicos de Java - Programação III

A aula apresenta conceitos básicos de Java, como declaração de variáveis, tipos de dados, operadores e fluxo de entrada e saída.

Enviado por

malu.00000849553
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
38 visualizações28 páginas

Aula 03 - Conceitos Básicos de Java - Programação III

A aula apresenta conceitos básicos de Java, como declaração de variáveis, tipos de dados, operadores e fluxo de entrada e saída.

Enviado por

malu.00000849553
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 28

Aula 03

Conceitos básicos
de Java

Programação III

Prof. Augusto César Oliveira


[email protected]
Introdução ao Java

● Conhecer a origem da linguagem Java;


Na aula passada…
● Identificar as principais características da
linguagem Java;

● Compreender a estrutura básica de um


programa Java: declaração da classe,
método main e formatação do código;

● Instalar o Kit de Desenvolvimento Java


(JDK) em seu sistema.

2
Conceitos básicos de Java

➢ Declarar variáveis corretamente;


O objetivo da aula
de hoje… ➢ Identificar os diferentes tipos de dados em
programação;

➢ Utilizar operadores de programação na


resolução de problemas;

➢ Entender o conceito de fluxo de entrada e


saída padrão em programação.

3
Premissas
● Parte-se do princípio que os alunos já estão familiarizados com conceitos como:

1. Algoritmos;
2. Tipos de dados, variáveis, operadores, E/S;
3. Estruturas de decisão;
4. Estruturas de repetição;
5. Tipos estruturados de dados: arrays, listas.
1.
Variáveis em Java
Conceitos básicos de Java
Variáveis em Java

Variáveis e identificadores
● Cada variável precisa de um identificador único que possa distingui-las umas das outras;

● Um identificador válido é uma sequência de uma ou mais letras, números ou underline;

● Não pode haver: espaços, símbolos ou caracteres de pontuação;

● Sempre começar com uma letra;

● Não pode ser uma palavra reservada da linguagem;

● Java é case sensitive: faz distinção entre letras maiúsculas e minúsculas;


Variáveis em Java

Variáveis e tipos primitivos de dados


● Para declararmos uma variável em Java precisamos especificar o tipo de dado que a
variável irá guardar.
Variáveis em Java

Variáveis e string
● Strings são uma sequência de caracteres.

● Java provê suporte para strings através da classe String.


Variáveis em Java

Declaração de variáveis
● Para que uma variável possa ser utilizada é preciso declará-la.

● Sintaxe para declaração de variáveis em Java:

● Exemplos:

int inteiro;
double real;
boolean logico;
String cadeia;
Variáveis em Java

Atribuição de variáveis
● Quando declaramos uma variável seu valor padrão é indeterminado.

● Se tentarmos usá-la antes de atribuirmos um valor possivelmente teremos um erro!

● Sintaxe para atribuição de variáveis:

tipo identificador = valor; identificador = valor;

int inteiro = 10; int inteiro;


inteiro = 10;
Variáveis em Java

Exemplo de uso de variáveis | int


public class Variaveis {

public static void main(String[] args) {


int numero1 = 10;
int numero2 = 20;

int resultado = numero1 + numero2;

System.out.println("O resultado é: " + resultado);


}

}
Variáveis em Java

Exemplo de uso de variáveis | String

public class Variaveis {

public static void main(String[] args) {


String nome = "Bruno";
String sobrenome = "Cartaxo";

System.out.println("O seu nome é: " + nome + sobrenome);


}

}
2.
Tipos de operadores
Conceitos básicos em Java
Tipos de operadores

Operadores
● A partir do momento que possuímos variáveis e valores podemos realizar operações com
elas.

● Principais operadores em Java:

Operadores Grupo Exemplos de uso


+,-,*,/,% Operadores aritméticos a + b; 1 – a; 10 % 2;
-- ,++ Operadores de incremento a++; a--; ++a; --a;
==, !=, >, <, >=, <= Operadores relacionais 1==1; a != 5; 5 > 2; b <= c;
!, &&, || Operadores lógicos true && false; a || false;
+ Concatenação de Strings “Nome” + “Sobrenome”; “Bruno” + sobrenome
Tipos de operadores

Exemplo de uso de operadores


public class Operadores {
public static void main(String[] args) {
int a;
int b;
a = 10;
b = 4;
a = b;
b = 7;
System.out.println("a: " + a);
System.out.println("b: " + b);
}
}
Tipos de operadores

Exemplo de uso de operadores


public class Operadores{
public static void main(String[] args) {
int a = 0;
int b = 10;
int c = a + b;
int d = c / 5;
System.out.println("c: " + c);
System.out.println("d: " + d);
int e = 0;
e++;
System.out.println("e: " + e);
int f = 5 + e++;
System.out.println("f: " + f);
}
}
3.
Fluxo de entrada e saída padrão (E/S)
Conceitos básicos de Java
Fluxo de entrada e saída padrão (E/S)

Entrada e saída padrão


● Permite ao usuário interagir com o sistema.

● Utiliza-se o método System.out.println() para saída padrão em tela.

● Utiliza-se o objeto Scanner e seus métodos para entrada padrão do teclado:


○ nextInt()
○ nextDouble()
○ nextBoolean()
○ nextLine() ou next() – para string
Fluxo de entrada e saída padrão (E/S)

Exemplo de entrada padrão


import java.util.Scanner;

public class EntradaPadrao {


public static void main(String[] args) {
Scanner leitor = new Scanner(System.in);
int inteiro = leitor.nextInt();
double real = leitor.nextDouble();
boolean logico = leitor.nextBoolean();
String cadeia = leitor.nextLine();
}

}
Fluxo de entrada e saída padrão (E/S)

Exemplo de entrada padrão


Para usar o objeto Scanner é
import java.util.Scanner; preciso importar sua classe
public class EntradaPadrao {
public static void main(String[] args) { Criando o objeto
Scanner leitor = new Scanner(System.in); Scanner
int inteiro = leitor.nextInt();
double real = leitor.nextDouble();
boolean logico = leitor.nextBoolean();
String cadeia = leitor.nextLine();
}

} Usando o objeto Scanner


para ler do teclado
Fluxo de entrada e saída padrão (E/S)

Exemplo de saída padrão

public class SaidaPadrao{

public static void main(String[] args) {


System.out.println(1);
System.out.println(1.5);
System.out.println(true);
System.out.println("Minha cadeia de caracteres");
}

}
Fluxo de entrada e saída padrão (E/S)

Exemplo de saída padrão

public class SaidaPadrao{

public static void main(String[] args) {


System.out.println(1);
System.out.println(1.5);
System.out.println(true);
System.out.println("Minha cadeia de caracteres");
}

}
Escrevendo na tela com o
método System.out.println()
4.
Considerações finais
Conceitos básicos de Java

23
Considerações finais

O que aprendemos hoje?


● Declarar variáveis corretamente;

● Identificar os diferentes tipos de dados em programação;

● Utilizar operadores de programação na resolução de problemas;

● O conceito de fluxo de entrada e saída padrão em programação.

24
Considerações finais

Próxima aula…

25
5.
Exercício de fixação
Google Classroom

26
Exercício de fixação

Conceitos básicos de Java


● Link da atividade: clique aqui.

27
Aula 03

Conceitos básicos
de Java

Programação III

Prof. Augusto César Oliveira


[email protected]

Você também pode gostar