Ajude nosso projeto a se manter online.

Lista de Exercícios de Funções em C++ (Resolvidos e comentados)

Chegamos ao final de mais uma seção de nosso curso de C++, a de funções.
Nos exercícios abaixo, você deve usar todos seus conhecimentos aprendidos até aqui, como o básico, de laços, loopings, testes condicionais e, claro, de função.

Use e abuse das funções. Crie muitas funções.
Cada função deve fazer uma única coisa, da maneira mais simples e direta possível.

Faça com que elas sejam facilmente acopladas, ou seja, deve receber e retornar informações, sempre que possível. Isso permite que você possa usar os códigos de suas funções posteriormente.

Lembre-se: um programa grande nada mais é que uma série de programinhas pequenos.
Suas funções devem ser esses programinhas pequenos, fazendo funcionalidades específicas, ok?

Exercícios de Função em C++

Crie um jogo de par ou ímpar. Você deve escolher 0 para par ou 1 para ímpar, em seguida fornece um número. O computador gera um número de 1 até 10, soma os valores e diz quem ganhou.

Crie um dado em C++. Role os dados: ou seja, seu programa deve sortear um número aleatório de 1 até 6.

Vamos estudar probabilidade? Faça com que o dado anterior seja lançado 100 vezes, mil vezes e 1 milhão de vezes. A cada vez que ele rodar, você deve armazenar o valor que ele forneceu, ao final, você mostra quantas vezes cada número foi sorteado. Bate com os resultados da estatística ?

Crie um jogo onde o computador sorteia um número de 1 até 10, e você tenta adivinhar qual é.

Vamos incrementar o jogo anterior? Faça com que o programa diga dizer quantas tentativas você levou para acertar.

Vamos realmente fazer um jogo legal e interessante? Faça com o que o computador sorteie um número de 1 até 100. A cada vez que você chutar, ele deve dizer se você chutou abaixo do valor real, acima ou se acertou. Ao final, diz o número de tentativas que você teve e se bateu o record ou não. Ah, ao final de cada rodada, o programa pergunta se você quer jogar novamente ou não, exibindo o record atual.

Nenhum comentário:

Postar um comentário