Lista Exercicios 01

Embed Size (px)

Citation preview

CENTRO FEDERAL DE EDUCAO TECNOLGICA DO PIAUCURSO: Tcnico em Desenvolvimento de SoftwareDISCIPLINA: Programao para WEBPROFESSOR: Regis Pires Magalhes

LISTA DE EXERCCIOS 01

1. Escreva um programa em PHP para mostrar os nmeros pares de 200 a 300.

2. Escreva um programa em PHP para mostrar a data atual e uma saudao (bom dia, boa tarde ou boa noite) de acordo com a hora do dia. Criar uma funo saudacao que recebe uma determinada hora e retorna a saudao correspondente.Exemplo: Parnaba, 6 de maro de 2008. Boa Tarde.

3. Escreva um programa em PHP para receber 2 nmeros em um formulrio e exibir:- sua soma- sua subtrao- sua multiplicao- sua diviso- o resto de sua diviso- a mdia entre elesNota: Os resultados devem ser exibidos no formato numrico brasileiro com 2 casas decimais e separador de milhares. Exemplo: para os nmeros 567 e 821, apresentar: Soma: 1.388,00.Dica: usar a funo number_format. Ex.: number_format(1388, 2, ',', '.')

4. Escreva um programa em PHP para receber um texto em um formulrio e exibir:- Sua quantidade de caracteres (tamanho)- Sua string reversa (texto ao contrrio). Dica: funo strrev- Com a primeira letra do texto em letra maiscula. Dica: funo ucfirst.

5. Escreva um programa em PHP para receber 2 nmeros em um formulrio e mostrar 20 nmeros aleatrios entre os 2 nmeros dados. Dica: funo mt_rand. Exemplo: mt_rand(1000,5000) retorna um nmero aleatrio entre 1000 e 5000.

6. Escreva um programa em PHP que gere uma senha aleatria de 8 dgitos podendo conter letras, nmeros e smbolos. Crie a funo gera_senha. Dica: funes mt_rand e chr. Exemplo: chr(65) retorna a letra 'A' (65 em decimal).

7. Escreva um programa em PHP para receber o nome de um estado do Brasil em um formulrio e exibir sua capital.

8. Escreva um programa em PHP para receber um texto em um formulrio e mostrar:- exibir a quantidade de caracteres do texto incluindo os espaos (funo strlen) - as palavras do texto com iniciais maisculas (funo ucwords)- exibir a quantidade de palavras do texto- as palavras do texto em ordem alfabtica- as palavras do texto em ordem aleatriaDicas:a. Para dividir o texto em palavras, usar a funo preg_split. Exemplo: $array = preg_split('/[\W]+/', $texto, -1, PREG_SPLIT_NO_EMPTY);b. Para ordenar um array, usar a funo sort.c. Para randomizar elementos de um array, usar a funo shuffle.

9. Receber um nmero inteiro em um formulrio e exibi-lo com 5 caracteres. Se necessrio, preencher com zeros esquerda. Exemplo: para o nmero 23, exibir 00023. Dica: funo str_pad -> str_pad("23", 5, "0", STR_PAD_LEFT).

10. Receber 10 nmeros separados somente por uma vrgula em um nico campo de um formulrio e exibir o maior e o menor deles. Dica: funes explode, min e max.

11. Receber um determinado ano em um formulrio e dizer se o ano bissexto ou no. Criar a funo ano_bissexto. Dica: anos bissextos so aqueles que: 1. So divisveis por 4 E NO so divisveis por 100 OU 2. So divisveis por 400.