Buscar

UNIP - Universidade Paulista _ DisciplinaOnline - Sistemas de conteúdo online para Alunos 2_

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 11 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

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 6, do total de 11 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

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 9, do total de 11 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

Prévia do material em texto

23/03/2023, 15:31 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/11
Este módulo aborda os seguintes tipos de dados: Tipos Numéricos; Tipos Textuais;
Operadores Aritméticos, Relacionais; Concatenação.
 
TIPOS NUMÉRICOS
Na tabela abaixo, estão os tamanhos de cada tipo primitivo do Java:
 
Em Java, toda variável tem um tipo que não pode ser mudado uma vez que declarado:
 
tipoDaVaríavel nomeDaVariável;
 
No que se refere à declaração, o tipo boolean armazena um valor verdadeiro ou falso.
Sendo assim, representa apenas dois estados: true ou false.
 
boolean fim_do_arquivo = true;
boolean existe = false;
 
O tipo byte é um Inteiro de 8 bits em notação de complemento de dois. Pode assumir
valores entre: -128 e 127.
 
byte a;
a = 125;
 
23/03/2023, 15:31 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/11
byte mes = 12;
 
O tipo short é um Inteiro de 16 bits em notação de complemento de dois. Os valores
possíveis cobrem a faixa de: -32.768 e 32.767.
 
short b;
b = 32767;
 
short ano = 2008;
 
O tipo int é um Inteiro de 32 bits em notação de complemento de dois, o tipo mais usado
em Java para números inteiros. Pode assumir valores entre: -2.147.483.648 e 2.147.483.647.
 
int c;
c = 253586;
 
int idade = 13;
 
O tipo long é um Inteiro de 64 bits em notação de complemento de dois. Podendo
assumir valores entre -263 e 263-1.
 
long d;
d = 12500015;
 
long qtde = 100000354;
 
Utiliza-se o tipo float para números em notação de ponto flutuante normalizada em
precisão simples de 32 bits onde o menor valor positivo representável é
-9.223.372.036.854.775.808 e o maior é 9.223.372.036.854.775.807.
 
float e;
e = 125.00015;
23/03/2023, 15:31 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/11
 
float valor = 10000.0354;
 
O tipo Double é utilizado para números em notação de ponto flutuante normalizada em
precisão dupla de 64, este também é um dos mais utilizados para representar os números
fracionados. O menor valor positivo representável é -1.7976e+308 e o maior é 1.7976e+308
 
double f;
f = 3.14;
 
double Pi = 3.1415 926;
 
TIPOS TEXTUAIS
O tipo char guarda apenas um caractere, o qual deve estar entre aspas simples.
 
char g;
g = ‘a’;
 
char letra = ‘k’;
 
Estes tipos de variáveis são tipos primitivos do Java: O valor que elas guardam é o real
conteúdo da variável.
Pode-se utilizar o tipo não primitivo String, para armazenar uma palavra ou uma frase. A
representação de uma String se dá colocando os caracteres entre aspas dupla.
 
String h;
h = “Teste”;
 
String frase = “Java é no GUJ”;
 
23/03/2023, 15:31 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/11
 
OPERADORES ARTIMÉTICOS
É possível realizar uma série de operações com os dados do tipo inteiro. Inicia-se com
as quatro operações básicas da matemática:
Operadores: +, -, *, /, %
Descrição: Adição, subtração, multiplicação, divisão e módulo (resto da divisão).
int idade = 5 + 1;
int idade = 5 - 1;
int idade = 5 * 1;
 
double valor = 5 / 2;
double valor = 5 % 2;
 
Teste essas variáveis e veja o resultado de cada uma.
 
class Exercicio_B_1{
 
 public static void main(String[] args) {
 
 int idade = 5 + 1;
 System.out.println("Idade + 1 => " + idade);
 
 int idade1 = 5 - 1;
 System.out.println("Idade - 1 => " + idade1);
 
 int idade2 = 5 * 1;
 System.out.println("Idade * 1 => " + idade2);
 
 double valor = 5.0 / 2;
23/03/2023, 15:31 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/11
 System.out.println("Valor / 2 => " + valor);
 
 double valor1 = 5.0 % 2;
 System.out.println("Valor % 2 => " + valor1);
 }
}
 
Os operadores de incremento e decremento referem-se a apenas uma variável. É uma
forma objetiva de se escrever x = x + 1. Porém, esses operadores se comportam de modo
diferente quando seguem ou precedem o nome de uma variável. Se o operador precede o
nome da variável, então o incremento (ou decremento) ocorre antes que o valor da variável
seja tomado para a expressão aritmética. Quando o operador segue o nome da variável o
incremento ocorre depois que o valor da variável foi tomado pela expressão aritmética.
Operadores: ++, --
Descrição: Operadores de Incremento e decremento
 
x = x + 1; o mesmo que x++;
x = x - 1; o mesmo que x--;
 
int x = 5 ;
int y = x++;
 
x = x + 1; o mesmo que ++x;
x = x - 1; o mesmo que ++x;
 
int x = 5;
int y = ++x;
 
Teste essas variáveis e veja o resultado de cada uma.
 
class Exercicio_B_2{
23/03/2023, 15:31 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/11
 
 public static void main(String[] args) {
 
 int idade = 5;
 int nova_idade = idade++;
 System.out.println("Idade = > " + idade);
 System.out.println("Nova Idade = > " + nova_idade);
 
 int idade1 = 5;
 int nova_idade1 = ++idade1;
 System.out.println("Idade = > " + idade1);
 System.out.println("Mesma Idade = >"+ nova_idade1);
 }
}
 
 
Operadores: =, +=, -=, *=, /=, %=
Descrição: Operadores de atribuição.
x += 5 é o mesmo que x = x + 5
x -= y é o mesmo que x = x - y
x *= 2 é o mesmo que x = x * 2
z /= 4 é o mesmo que z = z / 4
w /= 4 é o mesmo que w = w / 4
 
int idade += 5;
int idade1 += 5;
int idade2 -= 5;
int idade3 *= 5;
 
23/03/2023, 15:31 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 7/11
double valor /= 5;
double valor1 %= 5;
 
Teste essas variáveis e veja o resultado de cada uma.
 
class Exercicio_B_3{
 public static void main(String[] args) {
 int idade = 5;
 System.out.println(“Idade = > ” + idade);
 
int idade1 = 1;
int idade1 += 5;
 System.out.println(“Idade += > ” + idade1);
 
int idade2 = 1;
int idade2 -= 5;
System.out.println(“Idade -= > ” + idade2);
 
int idade3 = 1;
int idade3 *= 5;
System.out.println(“Idade *= > ” + idade3);
 
double valor = 2;
valor /= 5.0;
System.out.println(“Valor /= > ” + valor);
 
double valor1 = 2;
valor1 %= 5.0;
System.out.println(“Valor1 %= > ” + valor1);
23/03/2023, 15:31 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 8/11
 }
}
 
CONCATENAÇÃO
Tanto o tipo char quanto String são concatenados da mesma forma.
Operador: +
Descrição: Concatenação.
char vita = ‘B’;
char mina = ‘1’;
char b12 = ‘2’;
 
String estado = “São Paulo”;
String pais = “Brasil”;
 
Teste essas variáveis e veja o resultado de cada uma.
 
class Exercicio_B_4{
 
 public static void main(String[] args) {
 
 char vita = ‘B’;
char mina = ‘1’;
char b12 = ‘2’;
 
 System.out.println(vita + mina + b12);
 
 String estado = “São Paulo”;
String pais = “Brasil”;
 System.out.println(estado + “ - ” + pais);
23/03/2023, 15:31UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 9/11
 }
}
Exercício 1:
Sobre os tipos de variáveis em sua relação com os tipos numéricos, textuais e
operadores aritméticos pode-se afirmar que:
A)
No caso dos tipos textuais tem-se char e string, sendo que o tipo não primitivo
char pode ser usado para armazenar uma palavra ou frase e deve estar em aspas
simples, enquanto o tipo string guarda apenas um caracter e deve estar em aspas
dupla.
B)
Boolean, byte e short são tipos de variáveis que dizem respeito aos operadores
aritméticos.
C)
No caso dos tipos numéricos short e byte, enquanto o primeiro é um inteiro de 8
bits em notação de complemento de dois que pode assumir valores entre -128 e
127; o segundo é um inteiro de 16 bits em notação de complemento de dois que
pode assumir valores entre -32.768 e 32.767.
D)
Quanto aos operados aritméticos, os operadores de incremento e decremento
referem-se a mais de duas variáveis e se comportam da mesma forma,
independentemente de precederem ou sucederem o nome de uma variável.
E)
O tipo double é utilizando para números em notação de ponto flutuante
normalizada em precisão dupla de 64, diferentemente do tipo float, cuja notação
de ponto flutuante é normalizada em precisão simples de 32 bits.
Comentários:
Essa disciplina não é ED ou você não o fez comentários
Exercício 2:
23/03/2023, 15:31 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 10/11
Sobre os tipos de variáveis que dizem respeito aos tipos numéricos é correto
afirmar que:
A)
O tipo short é um inteiro de 8 bits em notação de complemento de dois que pode
assumir valores entre -128 e 127
B)
O tipo int é um inteiro de 32 bits em notação de complemento de dois, sendo o
tipo mais usado em Java para números inteiros.
C)
O tipo long armazena um valor verdadeiro ou falso.
D)
O tipo byte é um inteiro de 16 bits em notação de complemento de dois que pode
assumir valores entre -32.768 e 32.767
E)
O tipo float é utilizando para números em notação de ponto flutuante normalizada
em precisão dupla de 64, diferentemente do tipo double, cuja notação de ponto
flutuante é normalizada em precisão simples de 32 bits.
Comentários:
Essa disciplina não é ED ou você não o fez comentários
Exercício 3:
Assinale a alternativa correta:
A)
O tipo int é utilizado para variáveis que armazenam um único caracter.
B)
Número com ponto flutuante deve ser armazenado em uma variável do tipo
double.
C)
23/03/2023, 15:31 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 11/11
bolean é utilizado para armazenar somente variáveis do tipo verdadeira.
D)
O tipo char pode armazenar apenas uma frase por variável.
E)
O tipo byte pode armazenar apenas uma letra.
Comentários:
Essa disciplina não é ED ou você não o fez comentários

Continue navegando