Prévia do material em texto
Programação de
Computadores
Alexandre Erdmann Silva
01.
Conteúdo
Revisão Aula 2
02. Trabalhando com String
03. Apresentação da Tarefa para ser
Entregue
Sumário
Variáveis
• é um nome que define um ou mais valores que são
manipulados pelos programas durante a sua
operação. As variáveis são utilizadas para armazenar
valores que podem ser alterados ao longo da execução
de um programa
tipoDeVariavel nomeDaVariavel;
Exemplo: int idade;
OutroPrograma.java
package outroprograma; class
OutroPrograma {
public static void main(String[] args) {
int idade; idade = 18;
System.out.prinln( idade );
}
}
Tipos de Dados
Tipo Tamanho Uso/Valores
boolean 1 bit true / false
byte 1 byte Inteiros de -127 a 128
short 2 bytes Inteiros de -32767 a 32768
char 2 bytes Códigos de caracteres (numéricos) – 0 a 65535
int 4 bytes Inteiros (aprox. -2.000.000 a +2.000.000)
float 4 bytes Ponto flutuante de simples precisão
long 8 bytes Inteiros muito grandes
double 8 bytes Ponto flutuante de dupla precisão
Atribuição de Valores a Variáveis
boolean resultado = true;
char cMaiusculo = ‘C’;
byte b = 100;
short s = 10000;
int i = 100000;
long l = 100L
float f = 123.4f
double d = 123.4
int decimal = 26;
int hexadecimal = 0x1a;
int octal = 032;
int binario = 0b11010;
Constantes •Variável = Varia
– Constante = Não varia
final tipoDeDado valorPermanente;
•Exemplo: final float PI = 3.14159265f;
OutroPrograma.java
package outroprograma; class
OutroPrograma {
public static void main(String[] args) {
final float PI = 3.14159265f;
System.out.prinln( PI );
}
}
Exercício
Preencha os espaços com as informações
que faltam
Atividade prática 2
O comando System.out.print(), gera uma
saída de texto entre aspas duplas
significando uma String, ou seja, uma
mensagem. Quando se deseja pular de linha
na tela, usa-se o comando
System.out.println.
Atividade prática 2
Enunciado: Crie um código que exiba a
mensagem conforme exemplo abaixo.
Boa
Noite
!
• Crie um código em linguagem Java para
produzir a saída abaixo:
*****
* A *
*****
Atividade prática 3
Variável é o nome utilizado para definir um ou mais valores que são manipulados
pelos programas durante a sua operação. As variáveis possuem tipos que mudam
de acordo com o dado que elas vão armazenar.
Enunciado: Crie um código que exiba o seu nome e a sua idade, sendo que
esses dados devem ser atribuídos a variáveis. A saída do programa deve ser
conforme exemplo abaixo.
Meu nome é: Alexandre
Eu tenho 42 anos.
Dica: nome deve ser uma variável do tipo string e idade deve ser
uma variável do tipo int.
OBRIGADO!
01.
Conteúdo
Revisão Aula 3
02. Trabalhando com String
03. Apresentação da Tarefa para ser
Entregue
Sumário
Variáveis
• é um nome que define um ou mais valores que são
manipulados pelos programas durante a sua
operação. As variáveis são utilizadas para armazenar
valores que podem ser alterados ao longo da execução
de um programa
tipoDeVariavel nomeDaVariavel;
Exemplo: int idade;
OutroPrograma.java
package outroprograma; class
OutroPrograma {
public static void main(String[] args) {
int idade; idade = 18;
System.out.prinln( idade );
}
}
Tipos de Dados
Tipo Tamanho Uso/Valores
boolean 1 bit true / false
byte 1 byte Inteiros de -127 a 128
short 2 bytes Inteiros de -32767 a 32768
char 2 bytes Códigos de caracteres (numéricos) – 0 a 65535
int 4 bytes Inteiros (aprox. -2.000.000 a +2.000.000)
float 4 bytes Ponto flutuante de simples precisão
long 8 bytes Inteiros muito grandes
double 8 bytes Ponto flutuante de dupla precisão
Atribuição de Valores a Variáveis
boolean resultado = true;
char cMaiusculo = ‘C’;
byte b = 100;
short s = 10000;
int i = 100000;
long l = 100L
float f = 123.4f
double d = 123.4
int decimal = 26;
int hexadecimal = 0x1a;
int octal = 032;
int binario = 0b11010;
Constantes •Variável = Varia
– Constante = Não varia
final tipoDeDado valorPermanente;
•Exemplo: final float PI = 3.14159265f;
OutroPrograma.java
package outroprograma; class
OutroPrograma {
public static void main(String[] args) {
final float PI = 3.14159265f;
System.out.prinln( PI );
}
}
Tipos e primitivos e
Manipulação de Dados
int idade = 3;
float sal = 1825.54f;
char letra = 'G';
boolean casado = false;
Integer idade = new Integer(3);
Float sal = new Float(1825.54);
Character letra = new Character(‘G’);
Boolean casado = new Boolean(false);
int idade = (int) 3;
•float sal = (float) 1825.54; char
letra = (char) 'G';
•boolean casado = (boolean) false;
typecast
Família
Tipo
Primitivo
Classe
Invólucro
Tamanho Exemplo
Lógico 1 bit
Literais
boolean
char
Inteiros
Reais
byte
short
int
long
float
double
Boolean
Character
String
Byte
Short
Integer
Long
Float
Double
1 byte
1 byte/cada
1 byte
2 bytes
4 bytes
8 bytes
4 bytes
8 bytes
true
‘A’
"JAVA"
127
32 767
2 147 483
263
3.4e+38
1.8e+308
Saída de Dados
float nota = 8.5f;
System.out.print(“Sua nota é” + nota);
System.out.println(“Sua nota é” + nota);
System.out.printf(“Sua nota é %.2f”, nota);
System.out.format(“Sua nota é %.2f”, nota);
Saída de Dados
float nota = 8.5f;
System.out.print(“Sua nota é” + nota);
System.out.println(“Sua nota é” + nota);
System.out.printf(“Sua nota é %.2f”, nota);
System.out.format(“Sua nota é %.2f”, nota);
import
Lendo dados do Teclado
import java.util.Scanner;
Scanner teclado = new Scanner(System.in);
int idade = teclado.nextInt();
float salario = teclado.nextFloat();
String nome = teclado.nextLine();
Incompatibilidade de números e String
int idade = 30;
String valor = idade;
String valor = (String) idade;
String valor = Integer.toString(idade);
Atividade prática 3
Variável é o nome utilizado para definir um
ou mais valores que são manipulados
pelos programas durante a sua operação.
As variáveis possuem tipos que mudam
de acordo com o dado que elas vão
armazenar.
Enunciado: Crie um código que exiba o seu
nome e a sua idade, sendo que
esses dados devem ser atribuídos a
variáveis. A saída do programa deve ser
conforme exemplo abaixo.
Meu nome é: Alexandre
Eu tenho 42 anos.
Dica: nome deve ser uma variável do tipo
string e idade deve ser
uma variável do tipo int.
Atividade prática 4
Para fazer a entrada de dados é necessário usar a classe Scanner tem como
objetivo separar a entrada dos textos em blocos, que são sequências de
caracteres separados por delimitadores que por padrão correspondem aos
espaços em branco, tabulações e mudança de linha. Variável é o nome utilizado
para definir um ou mais valores que são manipulados pelos programas durante a
sua operação. As variáveis possuem tipos que mudam de acordo com o dado que
elas vão armazenar.
Enunciado: Crie um código onde o usuário informa dois números inteiros e, o
programa calcula e apresenta a soma desses números. A saída do programa deve
ser conforme exemplo abaixo.
Digite o valor do primeiro número: 10
Digite o valor do segundo número: 20
A soma de 10 com 20 resulta em 30
OBRIGADO!