- ESSA LISTA NÃO É OBRIGATÓRIA, FAZ QUEM QUISER MELHORAR A NOTA, MAS SE FOR
FAZER, FAÇA POR VOCÊ MESMO, NÃO COPIE! TENTE, ERRE, APRENDA, MAS FAÇA O QUE
CONSEGUIR POR VOCÊ MESMO. São 15 Questões e cada uma deve ser feita em um arquivo
separado com o numero da questão.js.
DATA DE ENTREGA: 09/12 (Horário de Atendimento, onde serão tiradas as dúvidas.)
- Esta Lista deverá ser feita exclusivamente pelo aluno, além de auxiliar na Nota, esta irá
beneficiar e nivelar o nível de conhecimento.
- Todas as questões deverão estar comentadas comando a comando pelo aluno explicando o
que cada uma está fazendo.
No Javascript os comentários são feitos com // e com /* e */ , enquanto que no HTML são
feitos com - Não serão aceitas questões IGUAIS, COM COMENTÁRIOS IGUAIS !!!!
- A Lista vale entre 0,5 e 2 Pontos
0- Faça um programa utilizando uma função que recebe a sua média e uma estrutura de
controle para Calcular quanto a sua Lista vale:
Se Sua média estiver entre 0 e 3 - Valor: 2
Se Sua Média estiver entre 3 e 4 - Valor : 1,5
Se sua Média estiver entre 4 e 5,5 - Valor:1,0
Se sua Média for maior que 5,5 - Valor: 0,5
I - Recebendo dados e Imprimindo na Tela.
1 - Receba o nome de uma pessoa, sua idade (Inteiro) e sua Altura (Float) e imprima o nome e
a altura do usuário no documento e exiba em uma caixa de alerta a idade da pessoa daqui a
10 anos.
II – Estruturas de Controle
2- Receba através do prompt a idade de uma pessoa e verifique em que faixa etária essa
pessoa está localizada e Imprima isso no DOCUMENTO.
•
•
•
•
•
Entre 0 e 12 – Criança
Entre maior que 12 e 18 - Adolescente
Entre maior que 18 e 60 - Adulto
Maior que 60 – Idoso
Menor que 0 - Ainda não Nasceu
3- Exiba na tela um menu (utilizando prompt) com as seguintes opções 1- Cadastrar Nome, 2Cadastrar Salário, 3- Imprimir.
•
•
Na opção 1 você deve Receber o nome da pessoa em uma variável.
Na opção 2 você deve Receber o salário da pessoa em uma variável.
•
Na opção 3 você deverá imprimir o nome e o salário dessa pessoa
4- Escreva um exemplo comentado de sua escolha dos seguintes blocos de código:
a) IF e ELSE
b) IF, ELSE IF e ELSE
c) SWITCH CASE
III – Estruturas de Repetição
5- Receba um número qualquer menor que 100 através do prompt e exiba uma contagem
deste número até 100, mostrando um a um no Documento. (Utilize o While)
6- Receba dois números e exiba apenas os números ímpares entre os dois números.
Ex.: Recebidos: 2 e 8 - Exibidos: 3 - 5 - 7
7- Receba uma quantidade indeterminada de números e vá somando esses números um a um,
o programa só irá parar quando for digitado o número 0, então deverá ser exibido o valor final
das somas na tela.
Por exemplo: Números recebidos: 2,4,6,3,0
Resultado: 15
8- Escreva um exemplo comentado de sua escolha dos seguintes blocos de código:
a) FOR
b) WHILE
c) DO WHILE
IV – Funções
9- Crie uma função que receba dois números e exiba a soma do Primeiro pelo dobro do
segundo.
10- Receba uma função que receba um número qualquer e retorne esse número elevado
por 6. Utilize um comando de repetição para realizar a exponenciação. Utilize o Return
para retornar o resultado, não imprima nenhum valor dentro da função!
11- Faça uma função que receba do usuário quatro números e imprima as duas maiores e
a média aritmética de todos eles.
12- Escreva um exemplo comentado de sua escolha dos seguintes blocos de código: •
Função sem Parâmetro e sem retorno (Impressão pela Função) • Função com
Parâmetro e sem retorno (Impressão pela Função) • Função com Parâmetro e com
retorno • Função sem Parâmetro e com retorno
V- Um pouco de tudo
13- Crie um programa que irá receber o Salário de um trabalhador e deverá chamar uma
função que calcule o reajuste de salário segundo o critério abaixo, baseado no salário
atual.
• salários até R$ 280,00 (incluindo) : aumento de 20%
• salários entre R$ 280,00 e R$ 700,00 : aumento de 15%
• salários entre R$ 700,00 e R$ 1500,00 : aumento de 10%
• salários de R$ 1500,00 em diante : aumento de 5%
Após o aumento ser realizado, informe na tela através do método alert:
• o salário antes do reajuste;
• o percentual de aumento aplicado;
• o novo salário, após o aumento.
14- Crie um programa que irá solicitar do usuário um menu para a escolha de uma opção:
1 - Cadastrar Número, 2- Soma Parcial dos Números, 3 - Imprimir na Tela e 4 Sair.
• Deve ser possível cadastrar uma quantidade indeterminada de números até o
número 4 ser selecionado.
• Todos esses números terão que ser somados e guardados em uma variável
• Na opção 2 deve ser impressa a soma dos números.
• Na opção Imprimir na tela, deve ser exibido as seguintes informações:
 Quantidade de Números 10
 Soma dos Números 250
 Média dos Números 25
Download

lista_recuperacao_progwebI