Buscar

manual java

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Disciplina de Linguagens de Programação
Variáveis 
Uma variável é um recurso das linguagens de programação utilizado para armazenar valores em memória. Assim, sempre que precisarmos desse valor, basta referenciarmos essa variável. Em Java, podemos declarar variáveis e constantes. A primeira pode ter seu valor modificado a qualquer momento, enquanto a segunda recebe um valor e não pode ser alterada.
Tipos de variáveis 
Números inteiros
	Tipo de dados
	Valor Mínimo
	Valor Máximo
	short
	-3 2768
	+3 2768
	int
	-2 147 483 648
	+2 147 483 648
	long
	- 9 223 372 036 854 775 808
	+9 223 372 036 854 775 808
Números Reais 
	Tipo de dados
	Valor Mínimo
	Valor Máximo
	Float
	-34x1038
	-34x1038
	Double
	-1,7x10308
	-1,7x10308
Caracteres 
O tipo de dado char serve para armazenar um caractere (o char vem de character, que é caracter em inglês), e por ter esta função simples tem o tamanho do tipo short.
Naturalmente vem a pergunta, para que armazenar só um caractere? Se há tipos para armazenar números, strings e textos, o que vamos fazer com um caractere? 
Onde usamos o tipo char?
"Pressione S para sim ou N para não"
"Pressione alguma tecla para para continuar..."
O tipo String não é um tipo primitivo, como tá é tratado como um objeto.
Declaração de variáveis
Exemplo:
public class SomaDois {
	public static void main(String[] args) {
	int a,b;//AQUI FORAM DECLARADAS DUAS VARIÁVEIS DO TIPO //int(números inteiros) COM OS NOMES a e b.
	char sexo;//variável sexo para armazenar os valores ‘m’ ou ‘f’
	String nome;//variável nome para guardar valores do tipo texto
	float numFuncionario;//variável para guardar valores do tipo //float
Print, Println, Printf
Escrever qualquer coisa na consola (linha de comandos), usando o JAVA, é bastante simples. Basta chamar a função “print” ou “println”, da stream “out”, da classe “System”, e passar-lhe as variáveis que queremos escrever na consola. Quando temos várias variáveis para escrever, usamos o símbolo “+” para as concatenar (juntar).
Apesar de as terem o mesmo objetivo tem formas diferentes de apresentar os valores.
As funções Print e PrintLn tem apenas como objetivo escrever conjuntos de texto ou os valores qua estão armazenados em vaiáveis. A principal diferença entre elas é que o Print apenas escreve na consola e o PrintLn escreve e passa para a linha de baixo.
package aula1;
import java.util.Scanner;
public class Hello {
	public static void main(String[] args) {
		String outroTexto="Bla bla bla !";
		 int val = 0 ;
		System.out.println("Um texto qualquer");
		System.out.println("Outro texto qualquer: "+outroTexto);
		System.out.println("Um numero inteiro: "+val);
		System.out.println("Um numero inteiro: "+val+" "+outroTexto);
	}
}
O PrintF, tem como função escrever mas acrescentando formatação aos valores que queremos escrever. A forma de utilização do PrintF é semelhante aos acima mencionados.
A principal diferença do Printf está em que permite especificar qual o tipo de formatação dos dados a mostrar na consola.
Ex:
System.out.printf( formato, dados de saída)
Formato obviamente descreve a saída, as saídas são separadas por vírgula.
Os formatos começam sempre com "%", e como eu disse as saídas são separadas por vírgulas.
%s = String
%d = Inteiro
%f = número com ponto flutuante. Na verdade o "f" representa a vírgula.
\t = tabulação
\n = passa para a linha de baixo
Usando esses exemplos:
System.out.printf ("%d\t%d\t%f\t%s",5,5,254.336,"Hehe");
Saída:
5 5 254,336000 Hehe
Ciclo If Else – testar e escolher o que executar
O ciclo If tem como objetivo testar uma condição e consoante o valor lógico da condição executa um determinado conjunto de instruções.
Sintaxe:
if ( condição ){
 caso a condição seja verdadeira
 este bloco de código será executado
} 
else {
 caso a condição seja falsa
 este bloco de código que será executado
}
Exemplo:
		int numero;
		Scanner dados=new Scanner(System.in);
		System.out.println("Introduza um número: ");
		numero=dados.nextInt();
		if (numero>=0){
			System.out.println("O número é Positivo");
		}
		else{
			System.out.println("O número é Negativo");
		}
Exercícios:
Escreve um programa que pede ao utilizador dois números inteiros. Deve utilizar a classe Scanner para ler os números introduzidos e armazena-los. Em seguida soma-os e mostra no ecrã se o valor da soma é superior ou inferior a zero, ou seja, caso o valor da soma seja um número superior a zero escreve ”O RESULTADO DA SOMA É POSITIVO”, caso o valor da soma seja um número negativo escreve “O RESULTADO DA SOMA É UM NUMEOR NEGATIVO”.
Escreve um programa que pode dois números ao utilizador e diz qual dos dois é o maior.
Escreve um programa que pede dois números ao utilizador e em seguida faz a divisão entre eles. Quando o segundo número for igual a zero, o programa deve informar o utilizador que a operação não se pode realizar e não realiza a divisão.
Escreve um programa que pede ao utilizador três números e em seguida diz qual é o maior.
Escreve um programa que recebe três números. O programa deve indicar qual é o maior e ordenar os números pela ordem decrescente.

Outros materiais