Lista de Exercícios – II Unidade
Programação Web I
1- Crie uma função que somente permita que o usuário digite um nome com mais de 5
caracteres. Caso ele digite menos que 5 caracteres, uma mensagem de erro deve ser
apresentada ao usuário e permita que ele digite corretamente, mostrando o que ele
digitou anteriormente.
2- Construa uma página web que dependendo do horário em que for executado exibe
para o usuário uma mensagem de Bom Dia, Boa Tarde ou Boa Noite
3- Construa uma página web capaz de solicitar o nome completo do usuário e, em
seguida, exiba, através de uma mensagem de alerta, o primeiro nome dele contendo
letras maiúsculas e o restante composto apenas por letras minúsculas.
4- Crie uma classe referente a uma conta bancária, e esta classe deve conter as funções
de saque, depósito, impressão de saldo e impressão de extrato e exibição dos dados
de uma conta.
Os dados da conta são: Nome do Correntista, Número da Conta, Saldo Inicial e Limite
Em saque: Um saque só pode ser realizado se houver saldo suficiente na conta juntamente
com o limite. E você deve perguntar Se o usuário deseja realmente realizar o saque.
Em Saldo: Deve ser exibido o saldo do correntista e se ele está ou não utilizando o limite.
Em Extrato: Deve ser exibido todo o histórico da conta, ou seja todas as transações
realizadas.
5-
Crie uma classe que implemente um aluno de uma instituição de ensino, Esse aluno
terá os seguintes dados, Nome, Data de Nascimento, Série e Turma
- Implemente uma função que receba 3 notas desse aluno em uma determinada
Disciplina. Onde você terá que avisar também qual o nome da disciplina.
- Crie uma função que imprima o Boletim do aluno como o exemplo abaixo.
Nome: Joãozinho da Silva
Série: 5ª Série Turma: A
Data de Nascimento: 20/06/2000
Disciplina
Português
I Unidade
5,0
II Unidade
6,0
III Unidade
7,0
Média
6,0
6- Elabore um programa que solicita uma frase através de prompt e escreve o último
caractere digitado pelo usuário.
7- Elabore um programa que solicita um número indeterminado de nomes a partir de
prompt. Após, o programa deverá imprimir os nomes com a maior e menor
quantidade de caracteres e o número de caracteres de cada um. O programa deve
ser finalizado ao apertar o botão cancelar do prompt.
8- Crie uma aplicação que recebe um número indeterminado de nomes e depois sorteia
uma seqüência de apresentação destes nomes e exibe em uma lista ordenada. [ Deve
ser utilizado Array, e uma estrutura de repetição para listar os dados]
Exemplo:
1. Thiago
2. João
3. Maria
9- Crie um Array de Números e Exiba-os separados por uma | (Barra), logo em seguida
exiba o mesmo array ordenado em ordem crescente e depois em ordem decrescente.
10- Faça uma função que receba uma string e retorne a string inversa.
Exemplo: hoje – ejoh
11- Faça uma função JavaScript que receba uma data como argumento e devolva o mês
correspondente. [Utilize as Funções do Objeto Date]
Exemplo: 20/06/2013 – Junho
12- Utilizando as funções do objeto Math construa um pequeno jogo de Par ou Ímpar, em
que o usuário irá escolher um número qualquer entre 0 e 10 e o Computador terá que
escolher também um número de forma aleatória, e a soma destes dois números
escolhidos deverá ser testado se é par ou ímpar, sendo que se for Par o usuário é o
vencedor e se for Ímpar o computador é o vencedor.
Download

Lista de Exercícios – II Unidade Programação