You are on page 1of 2

Exercícios Lógica de Programação II

1. Fazer um programa que:

• Leia n nomes e suas respectivas médias;

• Escreva o nome dos aprovados por média em ordem decrescente (os: media
7).

2. Fazer um programa que:


•Leia 1.000 palavras e escreva em ordem crescente todas as palavras
começadas com (s).

3. Fazer um programa que:


•Leia um array de 10 posições contendo valores inteiros;
•Leia um array de 10 posições contendo valores reais;
•Escreva os array’s intercalados em um 3º array;

4. Crie um vetor A de 20 palavras em inglês;


•Crie um vetor B com as traduções do vetor A;
•Leia do usuário um dos índices do vetor A;

5. Fazer um programa que leia um CPF e diga se é válido ou não.


6. Faça um jogo da velha.
7. Um campeonato de futebol existe 32 equipes divididas em 8 grupos de 4 cada.
Cada grupo terá 2 equipes classificadas para oitavas finais. Elabore um sistema
que monte a tabela das 8ª finais. Considerando que o 1º colocado joga com o
ultimo, o 2º com o penúltimo e assim por diante...

OS: A classificação do grupo segue pelo time que tiver maior quantidade de
pontos.
- Em caso de empate, segue pelo salto de gols (maior salto de gols).
- Persistindo o empate (maior quantidade de gols marcados).
- Ainda persistindo o empate segue pelos gols sofridos.
- Ainda empatado faça uma seleção aleatória.

8. Leia uma matriz 50 x 50 e escreva os elementos pares da diagonal principal


dentro de um array.
9. Fazer um programa que gera uma matriz 8 x 6, onde cada linda deve conter
uma sugestão para o sorteio de mega sena.

OS: Não pergunte nada ao usuário


- Não repita palpite
- Números de mega sena são números inteiros que variam de um até 60
- Use procedimento
- Faça um tratamento de erro para que não haja repetição de um único palpite

10. Fazer um programa que:

• Leia quatro números reais, escreva em ordem crescente, crie um procedimento


que escreva a soma dos números pares. Crie um procedimento que chame o
procedimento anterior, escreva o complemento dos números pares para que a
soma dos pares seja =100.

11. Em uma loteria, os apostadores escolhem seis números inteiros positivos


menores ou iguais a 60 e maiores que zero. Crie um procedimento que exiba
um palpite para esse sorteio, no programa principal leia quantos palpites o
usuário deseja, escreva em um loop o procedimento criado acima.
12. Crie um procedimento que some dois números reais, crie um segundo
procedimento que subtraia dois números reais, crie um terceiro que
multiplique dois números reais, crie um procedimento que divida dois números
reais, crie um procedimento que leia do usuário qual operação que ele quer
realizar e escreva o resultado dessa operação. Chame o procedimento no
programa principal.
13. Fazer um programa que crie uma função que faça o fatorial de um número e
escreva o fatorial de 30 números definidos pelo usuário.

You might also like