exercícios lógica de programação ii

2

Click here to load reader

Upload: anne-ingrid

Post on 11-Jun-2015

2.896 views

Category:

Documents


2 download

DESCRIPTION

Exercícios para resolver, Lógica.

TRANSCRIPT

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

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

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

- 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.