Linguagem Programação
Ensaios: Linguagem Programação. Pesquise 862.000+ trabalhos acadêmicosPor: marcelogomes • 27/4/2014 • 610 Palavras (3 Páginas) • 669 Visualizações
Capitulo 2 - Unidade 1
1. Quais dos identificadores de atributos abaixo não são válidos? Explique o motivo.
a. nome_do_pai b. nome
c. n2 d. endereço(1)
e. titulação f. salário$1
g. 13º_salario h. 1contador
i. velocidade inicial j. dia&noite
k. atributo teste l. int
m. dia_e_noite n. diaEnoite
Respostas:
Os atributos que não são válidos são:
d – pois não pode utilizar caracteres especiais como parênteses “ ( ) ”;
g – não pode iniciar com números;
h – não pode iniciar com números;
i – não pode conter espaço;
k – não pode conter espaço;
l – int é uma palavra reservada;
2. Qual o tipo de dados mais indicado para expressar:
a. O resultado do arremesso de uma moeda;
Resposta: char ( a – cara, o – coroa) ou boolean pois como temos apenas duas possibilidades podemos atribuir se for cara TRUE ou FALSE se for coroa
b. O resultado de um dado;
Resposta: se por dado entendermos o dado utilizado em jogos de azar com 6, 8 e doze faces podemos utilizar o tipo int pois sempre será um número inteiro, Mas se por dado for o dado de uma pessoa, podemos usar o tipo String.
c. Número sorteado de um bingo;
Resposta: int
d. Altura de uma pessoa em metros;
Resposta: float
e. Peso em Kg de um navio carregado de ferro;
Resposta: double
f. Temperatura do ser humano em ºC;
Resposta: float
g. O endereço em um cadastro;
Resposta: String
h. O Sexo do Aluno;
Resposta: String, ou, char (m – masculino, f - feminino)
3. Declare quatro atributos em uma classe, uma de cada tipo primitivo de dados. Na declaração, inicialize-os.
Resposta:
class TestaIdade {
public static void main(String[] args) {
// imprime a idade
int idade = 38;
System.out.println(idade);
// gera uma idade no ano seguinte
int idadeNoAnoQueVem;
idadeNoAnoQueVem = idade + 1;
// imprime a idade
System.out.println(idadeNoAnoQueVem);
}
}
4. Crie uma classe base para cadastrar Funcionários. Um funcionário deve possuir nome, endereço, telefone, rg, cpf, data de admissão. Além disto, um funcionário pode tirar férias, faltar e solicitar saída do emprego. Em seguida, crie uma classe de execução chamada Fabrica, nesta classe instancie três Funcionários e inicialize os valores de cada Funcionário criado.
Resposta:
classe Funcionários:
package Controle;
public class Funcionarios {
String nome;
String endereco;
int telefone;
String rg;
int cpf;
int dataAdmissao;
public void marcarFerias(){
}
public void registroFaltas (){
}
public void solicitaRecisao (){
}
public void dadosFuncionarios(){
System.out.println("\nOs dados destes funcionários são:\nNome: "+this.nome+"\nEndereço: "+this.endereco+"\nTelefone: "+this.telefone+"\nRG:
...