Linguagem Java
Linguagem Java
Linguagem Java
Estrutura do programa
package olaMundo;
System.out.println("Ola, mundo!");
}
Variáveis – Tipos de dados
Tamanho
Tipo Faixa
(bits)
byte 8 -128 a 127
short 16 -32.768 a 32.767
int 32 -231 a 231 – 1
long 64 -263 a 263 -1
±1,40129846432481707e-45 a
float 32
3,40282346638528860e+38
±4,94065645841246544e-324 a
double 64
1,79769313486231570e+308
Exemplo: a b c
2 8 10
int a, b, c;
float x; x letra
char letra; 7.5 c
Variáveis - Declaração
Para declarar uma variável para guardar texto deve-se usar a classe
String.
Exemplo: nome
Asdrubal
String nome=“Asdrubal”;
Atribuição
Para inserir um valor numa variável usamos o operador =.
Exemplo: a b c
a = 2;
b = a; 2 2 4
c = a+b;
letra = “a”; letra
a
Entrada e Saída
Saída de dados
●b=scan.nextInt();
2 20
Entrada e Saída
Entrada de dados - Exemplo
package soma;
import java.util.Scanner;
public class Soma {
int a, b, c;
Scanner ler = new Scanner(System.in);
System.out.print("Digite um número: ");
a = ler.nextInt();
System.out.print("Digite um número: ");
b = ler.nextInt();
c = a + b;
System.out.println("Soma = " + c);
}
}
Entrada e Saída
Entrada de dados
●nextByte()
●nextShort()
●nextInt()
●nextLong()
●nextFloat()
●nextDouble()
●nextBoolean()
●nextLine()
●next()
●next().charAt(0)
Exercício 1
Faça um programa em Java que simule a
seguinte conversa entre o computador e o usuário:
●(float)5/2 = 2.5
●5%2 = 1
Exercício 2
Faça um programa em Java que receba a idade de uma pessoa
expressa em anos, meses e dias, calcule e informe quantos dias
a pessoa já viveu. Considere que todos os meses têm 30 dias.
Exercício 3
Faça um programa em Java que receba uma temperatura em
centígrados e transforme para fahrenheit. Sabe-se que a fórmula
para conversão é F=((9.C)+160)/5.
Exercício 4
Faça um programa em Java que solicite a hora atual (expressa
em horas, minutos e segundos) ao usuário e informe quantos
segundos do dia já passaram.
Expressões
Relacionais:
Operador Função
== Igual a
!= Diferente de
> Maior do que
< Menor do que
>= Maior ou igual a
<= Menor ou igual a
Exemplos:
●8 > 5 → VERDADEIRO
●(8 + 2) / 2 != 5 → FALSO
Expressões
Lógicas:
Exemplos:
●(8 == 4+4) && (5>3) → VERDADEIRO
Condicional
Condicional simples
if (<condição>) {
<bloco de instruções>
}
Condicional composta
if (<condição>){
<bloco 1>
}else{
<bloco 2>
}
Condicional
Condicional aninhada
if (<condição 1>){
…
if (<condição 2>){
<bloco 1>
}
}else{
if (<condição 3>){
<bloco 2>
}else{
<bloco 3>
}
}
Exercício 5
Faça um programa em Java que receba as quatro notas de um
aluno e informe se foi ou não aprovado. A média mínima para ser
aprovado é 7.
Exercício 6
Faça um programa em Java que receba as três notas de um
aluno e seus respectivos pesos, calcule a média e informe se foi
aprovado, reprovado ou terá que fazer prova final.