Lista de exercícios Windows Form

3
Lista de Exercícios Windows Form 1. Crie um programa que apresente as 4 operações básicas (somar, subtrair, multiplicar e dividir). O programa apresenta também um visor onde pode ser visto o número escolhido e o resultado da operação. 2. Crie um programa que mostre a animação de uma borboleta batendo asas. Caso o usuário digite o botão direcional superior a borboleta sobe. Caso o usuário digite o botão direcional inferior a borboleta desce. Caso o usuário digite o botão direcional para a direita a borboleta vai para a direita. Caso o usuário digite o botão direcional para a esquerda a borboleta irá para a esquerda. 3. Crie um programa que apresente uma eleição eletrônica. Há 3 candidatos. Quando o código de um candidato é digitado a foto dele deve aparecer. Se o usuário clicar em CONFIRMA então esse candidato receberá mais um voto. Se o usuário clicar em CANCELAR então a foto desaparece e nenhum ponto é computado. O usuário também poder votar em BRANCO ou anular o voto usando um código de candidato que não existe. Um menu deve existir com duas opções: uma que começa a eleição (com todos os candidatos com 0 votos) e uma que encerra a eleição (mostrando em uma Message Box os pontos que cada candidato recebeu. 4. Crie um jogo que simule o interior de uma estação espacial. O formulário é como um radar e o meio do formulário é a mira do jogador com um canhão Proto-Iônico. Objetos Voadores Não Identificados ficam voando na frente pela tela. Quando uma desses passa pela mira, se o usuário pressionar o botão P então o OVNI é explodido e o usuário marca pontos. Cuidado! O radar também pode captar aviões que passam. Se o usuário explodir um avião ele perde pontos. O jogo deve ter um menu para iniciar (com pontos igual a zero) e finalizar (sair do jogo).

Transcript of Lista de exercícios Windows Form

Page 1: Lista de exercícios Windows Form

Lista de Exercícios Windows Form

1. Crie um programa que apresente as 4 operações básicas (somar, subtrair, multiplicar e dividir). O programa apresenta também um visor onde pode ser visto o número escolhido e o resultado da operação.

2. Crie um programa que mostre a animação de uma borboleta batendo asas. Caso o usuário digite o botão direcional superior a borboleta sobe. Caso o usuário digite o botão direcional inferior a borboleta desce. Caso o usuário digite o botão direcional para a direita a borboleta vai para a direita. Caso o usuário digite o botão direcional para a esquerda a borboleta irá para a esquerda.

3. Crie um programa que apresente uma eleição eletrônica. Há 3 candidatos. Quando o código de um candidato é digitado a foto dele deve aparecer. Se o usuário clicar em CONFIRMA então esse candidato receberá mais um voto. Se o usuário clicar em CANCELAR então a foto desaparece e nenhum ponto é computado. O usuário também poder votar em BRANCO ou anular o voto usando um código de candidato que não existe. Um menu deve existir com duas opções: uma que começa a eleição (com todos os candidatos com 0 votos) e uma que encerra a eleição (mostrando em uma Message Box os pontos que cada candidato recebeu.

4. Crie um jogo que simule o interior de uma estação espacial. O formulário é como um radar e o meio do formulário é a mira do jogador com um canhão Proto-Iônico. Objetos Voadores Não Identificados ficam voando na frente pela tela. Quando uma desses passa pela mira, se o usuário pressionar o botão P então o OVNI é explodido e o usuário marca pontos. Cuidado! O radar também pode captar aviões que passam. Se o usuário explodir um avião ele perde pontos. O jogo deve ter um menu para iniciar (com pontos igual a zero) e finalizar (sair do jogo).

5. Crie um formulário de cadastramento de um aluno. Os campos são: Nome, Data de Nascimento, Endereço, Telefone, Escola em que estuda e série. Ao clicar OK os valores dos formulários devem ser validados para ver se o usuário não deixou de preencher nenhum e se são válidos (texto no lugar do número, etc) e uma Message Box deve ser mostrada com todos os dados do usuário. Caso o usuário clique em CANCELAR todos os campos devem ser limpos.

6. It´s Raining Money, Haleluia. Está caindo dinheiro do céu (topo do form) e você tem que pegar o máximo possível em 1 minuto. Crie um jogo que tenha um menu com as opções de Jogar e Sair do jogo. Ao começar a jogar os sacos de dinheiro devem aparecer aleatoriamente em pontos do topo do form e começar a cair até o assoalho do form. O usuário tem um cesto de colher dinheiro que ele manipula com as teclas para esquerda e para a direita. Um contador de tempo aparece no alto da página mostrando quanto falta para estourar o tempo. Vamos catar dinheiro!!!

Page 2: Lista de exercícios Windows Form

7. Crie um programa onde o usuário possa utilizar o mouse para desenhar na tela. O usuário pode escolher cores diferentes para o traçado. No menu Novo o usuário limpa a área de desenho para começar uma nova. No menu sair o usuário sai do programa.

8. Essa não. A casa está de mosquitos da dengue. Crie um jogo em que no cenário apareça, em lugares aleatórios, mosquitos da dengue. O usuário deve usar a “raquete elétrica” controlada pelo mouse para matar os mosquitos. Acontece que eles aparecem e somem muito rápido. Um contador de segundos deve aparecer no topo da tela para mostrar quanto tempo falta para terminar a fase. Cada nova fase tem um cenário diferente. Existem 5 cenários. Em cada cenário aparecem 5 mosquitos. Cada fase tem um minuto. Se o usuário conseguir matar todos os mosquitos de todas as fases ele vence o jogo. Se numa fase ele não matar mais todos os mosquitos ele perde a partida e o jogo reinicia.

9. Crie um programa que permita o usuário criar uma seqüência de imagens. Ele deve escolher imagens e configurar o tempo em que cada imagem fica aparecendo e a ordem que as imagens aparecem. Crie uma estrutura de menus para que o usuário possa fazer essas escolhas e também uma música de fundo para acompanhar a seqüência. Deve haver também uma opção de menu para rodar a seqüência.

10. Crie uma versão do famoso jogo Arkanoid. Nesse jogo o usuário controla uma plataforma e rebate uma bola que ao bater em um tijolo faz esse tijolo desaparecer. Procure criar uma versão do jogo com uma “roupagem” diferente. Por exemplo, os tijolos podem ser um castelo e a sua plataforma pode ser um canhão que atira a bolinha contra o castelo.