TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Atividade de Algoritmos

Por:   •  18/11/2019  •  Trabalho acadêmico  •  537 Palavras (3 Páginas)  •  93 Visualizações

Página 1 de 3

1 - Qual o tipo de dados mais indicado para expressar:

a) O resultado do arremesso de uma moeda;

R: char (a – cara, o – coroa) ou boobean pois como temos apenas duas possibilidades podemos atribuir se for cara TRUE ou FALSE se for coroa

b) O resultado de um dado;

R: 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;

R: int

d) Altura de uma pessoa em metros;

R: float

e) Peso em Kg de um navio carregado de ferro;

R: double

f) Temperatura do ser humano em ºC;

R: float

g) O endereço em um cadastro;

R: String

h) O Sexo do Aluno;

R: String, ou, char (m – masculino, f – feminino)

2 - 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.

//1 - Funcionario

public class Funcionario{

private String nome;

private String endereco;

private long rg;

private long cpf;

private String data_admissao;

public Funcionario(String nome, String endereco, long rg, long cpf, String data_admissao) {

this.setNome(nome);

this.setEndereco(endereco);

this.setRg(rg);

this.setCpf(cpf);

this.setData_admissao(data_admissao);

}

public void tirarFerias(){

System.out.println("O "+ this.getNome()+ " está de férias!");

}

public void faltar(){

System.out.println("O "+this.getNome()+ " faltou hoje!");

}

public void demissao(){

System.out.println("O "+this.getNome()+ ", Cpf"+this.getCpf()+", se demitiu e não trabalha mais nessa empresa!");

}

public String getNome() {

return nome;

}

public void setNome(String nome) {

this.nome = nome;

}

public String getEndereco() {

return endereco;

}

public void setEndereco(String endereco) {

this.endereco = endereco;

}

public long getRg() {

return rg;

}

public void setRg(long rg) {

this.rg = rg;

}

public long getCpf() {

return cpf;

}

public void setCpf(long cpf) {

this.cpf = cpf;

}

public String getData_emissao() {

return data_emissao;

}

public void setData_emissao(String data_emissao) {

this.data_emissao = data_emissao;

}

}

//----------------------------------------------------------------------------------------------

//2 - Fabrica

public class Fabrica {

public static void main(String[] args) {

Funcionario f1 = new Funcionario("Joao ", "Rua Amarilis", 1234234, 23456543, "5/02/2019");

Funcionario f2 = new Funcionario("Davi", "Rua Azaleia", 345434, 345345, "10/2/2019");

Funcionario f3 = new Funcionario("Fernando", "Rua Margarida", 2345434, 4565432, "10/03/2019");

...

Baixar como (para membros premium)  txt (4.6 Kb)   pdf (64.6 Kb)   docx (9.6 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com