• Nenhum resultado encontrado

Importante Deverá ser entregue todos os exercícios da lista, não sendo permitido de forma alguma a falta de alguns dos exercícios propostos.

N/A
N/A
Protected

Academic year: 2021

Share "Importante Deverá ser entregue todos os exercícios da lista, não sendo permitido de forma alguma a falta de alguns dos exercícios propostos."

Copied!
7
0
0

Texto

(1)

Colégios Técnicos

Importante

Deverá ser entregue todos os exercícios da

lista, não sendo permitido de forma alguma a falta de

alguns dos exercícios propostos.

Disciplina-POO-III- 3º Anos(Inf) - (Lista de Exercícios I - Bimestre) – 04/03/2015

1) Escrever um programa em Java que calcule a seguinte seqüência que vem a ser a seqüência que gera 100 número impares, que é dada pela fórmula.

f(n) =2n-1, para n[1..100]

2) Sabendo com mínimo múltiplo comum é dado pela decomposição de um dos números em questão, elabore um programa que faça a decomposição de um valor passado como parâmetro para o vetor args.

Exemplo de decomposição do número 20.

20 2 10 2 5 5 1

Ou seja a decomposição do número é 2, 2, 5 esse será o resultado.

3) Escrever um programa que passados n números pelo vetor args mostre na tela: a. Quantos são pares e impares.

b. Porcentagem de pares e impares. c. Quantos são os múltiplos de 5. d. Porcentagem dos múltiplos de 5. e. Porcentagem de primos e não primos.

4) Escreva um programa que resolva numericamente a equação abaixo.

2x + 10 = 144 => Quais são os valores de x.

5) Entre a primeira participação do vôlei em Olimpíada, em 1964, e a última Olimpíada em 2000, foram realizados mais de oito torneios olímpicos. Determine em que ano o time brasileiro masculino sagrou-se campeão olímpico, se este fato inédito aconteceu no oitavo

(2)

Colégios Técnicos

Importante

Deverá ser entregue todos os exercícios da

lista, não sendo permitido de forma alguma a falta de

alguns dos exercícios propostos.

torneio em barcelona(Espanha). Escreva um programa que mostre os anos em que tivemos esses campeonatos e o ano em que o brasil foi o campeão.

Fórmula para solução é dada por : Sendo o Brasil campeão olímpico no Oitavo torneio i=8 Temos que : (1964,...,2000)

af =>Ano final / ai => ano inicial = > n = 10, Número de Olimpíadas que já tivemos voleibol 6) Codifique o algoritmo abaixo e faça de mesa, x=4 e y = 2 e mostre resultado discutindo o

resultado com o professor, qual a finalidade desse algoritmo ?. Obs : O valor de x e y ; devem ser dados por intermédio do vetor args[].

q = 0; r = x; enquanto r >= y faça r = r - y; q = q + 1 fim-enquanto imprima r, q

7) (N1) Fez-se uma pesquisa envolvendo um grupo de pessoas. Para cada uma das pessoas, perguntou-se: Criar uma classe passando os valores para o vetor args[].

- Valor do seu salário; - Idade;

- Grau de instrução (código conforme a tabela a seguir).

- Grau de Instrução (1) - Primário, (2) - Segundo Grau e (3) - Superior - considerando essas informações, faça um programa que forneça:

a) Número de pessoas que possuem curso superior e ganham menos que 500 reais;

b) A diferença entre a média dos salários das pessoas com mais de 25 anos e a média daqueles com menos de 25 anos;

c) A idade média das pessoas que possuem 2º grau.

d) O percentual de pessoas que possuem o curso Primário e o percentual de pessoas com curso superior.

e) A pessoa com a maior idade.

(3)

Colégios Técnicos

Importante

Deverá ser entregue todos os exercícios da

lista, não sendo permitido de forma alguma a falta de

alguns dos exercícios propostos.

8) Representando por Cn,k o número total de combinações de n elementos tomados k a k (taxa k)

, temos a seguinte fórmula: os valores n e k devem ser mandados para o vetor args.

Nota: o número acima é também conhecido como Número binomial

9 ) Sabendo que uma aplicação financeira possui um valor x de porcentagem mensal. Escreva um programa que calcule o valor da aplicação em n meses.

ap => Valor da aplicação em um mês. v => Valor inicial da aplicação p => Porcentagem mensal.

10) Efetuando apenas multiplicações faça um programa que passados dois inteiros para o vetor args[], que serão a base e o expoente realizando apenas multiplicações mostrar o resultado da seguinte operação abaixo.

11) Elabore um programa que calcule os 50 primeiros termos da seguinte seqüência:

1

3

...

4

991

3

994

2

997

1

1000

x

n

s

(4)

Colégios Técnicos

Importante

Deverá ser entregue todos os exercícios da

lista, não sendo permitido de forma alguma a falta de

alguns dos exercícios propostos.

12) (N1) O DETRAN anotou dados de acidentes de trânsito no último ano. Para cada motorista envolvido em acidentes de carro, têm-se então as seguintes informações:

 Ano de nascimento

 Sexo (1 – Masculino, 2 – Feminino)

 Procedência (0 – Capital, 1 interior, 2 – Outro estado)

Crie uma classe em Java passando os parâmetros para o vetor args[] que calcule:  A porcentagem de motoristas com menos de 21 anos;

 Quantos destes são mulheres;  Quantos são do interior;

 Se existe alguém com idade acima de 60 anos;  A média de mulheres e a média de homens;

 Porcentagem de mulheres e porcentagem de homens.

Obs: Todos os valores devem estar formatados com duas casas decimais.

13) Dada uma relação de camisas, mostrar quantas são de cor azul. Sendo que deverá ser passado dada pela classe Scannner, a marca e a cor.

14) Passados três valores para o vetor args[], onde os valores são x, y e n mostrar o (n)ésimo termo da progressão geométrica (x) que tem por final y elementos.

15) * O prof. Marcio especialista em fisiologia do exercício trabalha em uma Universidade e precisava realizar testes anaeróbios com seus alunos em dias diferentes e resolveu criar grupo de alunos em números pares e consecutivos, para cada grupo de alunos foram realizados testes de exercícios especificados pelo prof. Marcio, mas para que ele obtivesse um melhor controle ele precisava saber que informando o total de alunos e quantidade de grupos qual seria a quantidade de alunos em cada grupo. Você foi escolhido para ajudar o professor Marcio a identificar o número exato de alunos em cada grupo informando a quantidade de grupos e o total de alunos contados no grupo. Vale lembrar que o total de alunos é um número par e a quantidade de alunos por grupo que deve ser encontrada também deve ser números pares e consecutivos.

(5)

Colégios Técnicos

Importante

Deverá ser entregue todos os exercícios da

lista, não sendo permitido de forma alguma a falta de

alguns dos exercícios propostos.

Exemplo: y = Número Total de alunos; x = Número de alunos por grupo n = Número de grupos; Considere n ≤ 100.

n i i i i n

y

x

x

x

x

1

2

4

...

y = x + (x+2)+(x+4)+(x+6)+....(x+n)

Observação: A vírgula separa as casas decimais e ponto e vírgula separa os números. Entrada: Quantos Dias: 3 Quantos Grupos: 4 Total de Alunos : 92 Saída: 20,22,24,26 Quantos Grupos: 2 Total de Alunos : 62 Saída: 30,32 Quantos Grupos: 5 Total de Alunos : 170 Saída: 30,32,34,36,38

16) Para uma turma de 45 alunos, construir um programa que determine : use Scanner. a) Idade média dos alunos com altura menor que 1.70m;

(6)

Colégios Técnicos

Importante

Deverá ser entregue todos os exercícios da

lista, não sendo permitido de forma alguma a falta de

alguns dos exercícios propostos.

b) A altura média dos alunos com mais de vinte anos.

17) Um hotel cobra 150,00 reais por diária e mais uma taxa de serviço. A taxa de serviço é de : use Scanner.

8,00 reais por diária, se o número de diárias for < 15; 6,30 reais por diária, se o número de diárias for = 15; 5,00 por diária, se o número de diária for > 15.

Construa um programa que imprima o nome e a conta de cada cliente do hotel, além do total ganho pelo hotel.

18) Solicite um número de linhas para o usuário e, a partir deste número fornecido, desenhe um quadrado de * com número de linhas e colunas iguais ao número fornecido, isto é, se o número for 4, deverá ter como saída: (4x4)

**** **** **** ****

19) Uma instituição de caridade recebeu de seus colaboradores quantias de alimentos referentes a um trabalho de doação realizado por várias comunidades, Elaborem um programa que dado a quantidade de alimentos arrecadada pelos colaboradores mostrar em ordem crescente a quantidade de alimentos arrecada. Obs : os valores devem ser enviados ao vetor args[].

Entrada : Java alimentos 200 100 500 800 120 90 Saída : 800 500 200 100 120 90

(7)

Colégios Técnicos

Importante

Deverá ser entregue todos os exercícios da

lista, não sendo permitido de forma alguma a falta de

alguns dos exercícios propostos.

20) Uma loja oferece para os seus clientes um determinado desconto de acordo com o valor da compra efetuada. O desconto é de 20%, se o valor da compra for maior ou igual a R$250,00, e 15%, se for menor. Construa um algoritmo que para um grupo de (n) clientes, mostre o nome, o valor da compra, desconto e valor a pagar de cada cliente. Determine também o quanto a loja arrecadou com esses clientes.

Referências

Documentos relacionados

(Uff 2007) A Linguagem é uma ferramenta usada pelos indivíduos para se comunicarem. Embora rudimentar e limitada, até os animais possuem uma própria. É interessante notar que

Se devido a vibrações, a compacidade relativa se altera para 68%, qual será a nova espessura da camada de areia5. Uma chuva fraca fará com que o solo A mude de estado

As avaliações serão realizadas de forma síncrona, com vídeo aberto (plataforma google meet ou substitutiva) ao longo de toda a prova. Havendo algum problema que inviabilize

Fosfito de Potássio Hipoclorito de Sódio Perclorato de Prata Sulfito de Sódio Nitrato de Prata Nitrito de Prata Carbonato de Sódio Clorito de Potássio Sulfeto

a) porque a Europa ocidental se tornou a primeira potência econômica mundial a partir do programa de unificação desenvolvido pela CEE. b) porque a ex-URSS, caracterizada pela

A globalização econômica é caracterizada pelo domínio das empresas multinacionais na economia internacional e pela integração e interdependência cada vez maior entre

Escreva um algoritmo para ler o preço do litro da gasolina e o valor do pagamento, e exibia quantos litros ele conseguiu colocar no tanque.. Esqueça a questão dos anos bissextos

Pelo protocolo, o sistema central B deve enviar uma chave de sessão CS para o terminal T poder criptografar (usando criptografia simétrica com uma chave de sessão CS), através da