- 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