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

A Atividade Cavalo

Por:   •  9/9/2021  •  Exam  •  345 Palavras (2 Páginas)  •  189 Visualizações

Página 1 de 2

MODELO CAVALO

Vamos criar um modelo para representar um cavalo. Nesse modelo o cavalo tem as seguintes características: nome, idade, peso, cor, raca e valor.

As operações desse modelo são: inicializar(nomeCavalo, idadeCavalo, pesoCavalo, corCavalo) cujo os parâmetros servem para inicializar os dados desse modelo;

descobrirRaca(): essa operação deve preencher o dado raca de acordo com a cor e imprimir “manga - larga” se for da cor marron, imprimir “árabe” se for preta e imprimir “indefinida” se for da cor cinza.

valorCavalo(): essa operação deve setar o campo valor do cavalo de acordo com a raça, por exemplo: se for manga-larga o valor é fixo é R$ 18.000,00; se for árabe o valor é de R$ 25.000,00 ; e se for indefinido o valor é de R$ 5.000,00.

mostrarCavalo(): essa operação deve imprimir todos os dados desse modelo.

Cavalo

nome: String

idade: int

peso: double

cor: String

raca: String

valor: double

inicializar(nomeCavalo,idadeCavalo,pesoCavalo,corCavalo) :void descobrirRaca():void

valorCavalo():void

mostrarCavalo():void

modelo Cavalo

inicio do modelo

 dado nome,idade,peso,cor,raca,valor;

 operacao inicializar (nomeCavalo,idadeCavalo,pesoCavalo,corCavalo)

 inicio

 nome=nomeCavalo;

 idade=idadeCavalo;

 peso=pesoCavalo;

 cor=corCavalo;

 fim

 operacao descobrirRaca()

 inicio

 se(cor==”marron”)entao

 raca=”manga-larga”;

 senão

 se(cor==”preta”)entao

 raca=”árabe”;

 senão

 se(cor==”cinza”)entao

 raca=”indefinido”;

 fimse

 fimse

 fimse

 fim

 operacao valorCavalo()

 inicio

 se(raca==”manga-larga”)entao

 valor=18000.00;

 senão

 se(raca==”árabe”)entao

 valor=25000.00;

 senão

 se(raca==”indefinido”)entao

 valor=5000.00;

 fimse

 fimse

 fimse

 fim

 operacao mostrarCavalo()

 inicio

 imprime “nome do Cavalo”;

 imprime nome;

 imprime “idade do Cavalo”;

 imprime idade;

 imprime “peso do Cavalo”;

 imprime peso;

 imprime “raça do Cavalo”;

 imprime raca;

 imprime “cor do Cavalo”;

 imprime cor;

 imprime “valor do Cavalo”;

 imprime valor;

 fim

fimmodelo

Depois de feito a classe seguinte este modelo, faça:

 - crie um objeto chamado obj1 e armazene valores nas variáveis de instância sem o uso de métodos.

...

Baixar como (para membros premium)  txt (2.6 Kb)   pdf (35.8 Kb)   docx (9.5 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com