gustavorodarte / lab02_lp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laborátorio de Linguagem de Programação 2

Lista de atividade em C++ para a disciplina de LP1 para o curso de Bacharelado em Técnologia da Informação pela UFRN

Instalação

$ git clone https://github.com/Thussubasa/lab01_lp.git
$ cd lab02_lp
$ make

Programa 1

Consite em um controle de funcionarios de uma determinada empresa.

Programa 2

Consiste em um jogo de dados, no qual cada jogador (de vários) deve lançar dois dados em sua vez. A soma dos valores dos dados deve ser acumulada para cada jogador. O objetivo é ficar o mais próximo e abaixo do valor N a ser estabelecido como configuração geral do jogo e visível a todos os jogadores. Ao obter um valor agregado superior a N, o jogador é considerado excluído da rodada. A cada vez de jogar, o jogador pode optar por jogar os dados ou parar (e não jogar mais na rodada). Uma rodada é finalizada quando: (1) resta apenas um jogador, uma vez que os outros foram excluídos; (2) quando não há mais jogadores a jogar, ou seja, todos os jogadores “ativos” decidiram parar, ou; (3) quando um dos jogadores atinge exatamente o valor N. Vence a rodada o jogador que permanecer na rodada (ou seja, não for excluído) e obtiver o número de pontos agregados mais próximo de N. Ao final de cada rodada, o programa deverá listar os pontos agregados obtidos por cada jogar e declarar o campeão da rodada.

About