W W W . L RO C H A . C O M Pós-graduação em Desenvolvimento Web DISCIPLINA DE APLICAÇÕES MULTIMÍDIA FOLHA DE EXERCÍCIOS AVALIADOS INSTRUÇÕES: • Os exercícios abaixo tem por objetivo fornecer situações-problemas para que vocês exercitem o raciocínio lógico aplicado no desenvolvimento em ActionScript 3.0. • É recomendável que os script sejam comentados linha-a-linha para demonstrar o seu entendimento sobre o que está sendo implementado. • Deve-se implementar tanto a interface quanto a lógica. Crie o código no primeiro frame da primeira camada, renomeando-a para “actions”. • A interface deverá ser desenvolvida em uma segunda camada chamada “formulário”. • É permitido a consulta a qualquer material impresso ou eletrônico para auxiliar o desenvolvimento. • Os exercícios poderão ser desenvolvidos em FLASH nas versões CS3, CS4 ou CS5. Os arquivos .fla deverão ser compactados em um arquivo no formato .zip ou .rar com o seu nome e enviado pelo endereço: http://www.lrocha.com/upload • Todos os dados do formulário deverão ser preenchidos e o arquivo anexado para que os exercícios sejam efetivamente avaliados. EXERCÍCIOS: 1) Escreva um programa em ActionScript 3.0 chamado primos.fla, que utilizando laço de repetição calcule e exiba todos os números primos no intervalo de 1 a n. O programa deve receber em uma variável o valor de n. 2) Escreva um programa em ActionScript 3.0 chamado alunos.fla, que calcule e exiba o percentual de homens e mulheres que existem em uma sala de aula. O programa deve receber em variáveis o número de homens e mulheres e mostrar pelo método trace() o percentual de cada sexo. 3) Faça um programa em ActionScript 3.0 chamado minutos.fla que leia dois valores inteiros representando, respectivamente, um valor de hora e um de minutos e informe quantos minutos se passaram deste o início do dia. Exemplo: valores lidos : 13 e 15 impressão : 795 minutos PROFESSOR LUCIANO ROBERTO ROCHA S (Skype) lrrocha.com E [email protected] W www.lrocha.com L RO C H A 4) Faça um programa em ActionScript 3.0 chamado horas_empregado.fla que leia o horário de entrada (hora e minuto) e o horário de saída (hora e minuto) de um empregado e imprima quanto tempo, no formato hora:minuto, o empregado ficou na empresa. 5) Faça um programa em ActionScript 3.0 chamado comabem.fla que leia um valor representando o gasto realizado por um cliente do restaurante COMABEM e imprima o valor total a ser pago, considerando os 10% do garçom. 6) Escreva um programa em ActionScript 3.0 chamado calcula_luz.fla que calcule o Valor a Pagar pela conta de energia elétrica para uma determinada Classe Consumidora. Veja as informações a seguir: a. O programa deve receber em variáveis: o tipo da Classe Consumidora, (conforme definido na tabela 1) e o consumo em quilowatts/hora (KWh); b. O cálculo do Valor do Fornecimento (VF), em Reais (R$), é definido pela seguinte fórmula: VF = Consumo x Tarifa, onde a tarifa é definida na tabela 1, conforme a classe consumidora. c. O Valor a Pagar (VP) é definido pela seguinte fórmula: VP = VF + ICMS, onde a taxa de ICMS é calculada aplicando uma alíquota de 30% ao valor do fornecimento (ICMS = 0.3 x VF). TABELA 1 Classe Consumidora Tarifa (R$) A 0,70 B 0,40 C 0,30 Página 2 PROFESSOR LUCIANO ROBERTO ROCHA S (Skype) lrrocha.com E [email protected] W www.lrocha.com