Tecnologias para Internet - 2013.1 - Aula 5
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Tecnologias para Internet - 2013.1 - Aula 5

on

  • 510 views

Tecnologias para Internet - 2013.1 - Aula 5

Tecnologias para Internet - 2013.1 - Aula 5

Statistics

Views

Total Views
510
Views on SlideShare
510
Embed Views
0

Actions

Likes
1
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Tecnologias para Internet - 2013.1 - Aula 5 Presentation Transcript

  • 1. Tecnologias para Internet Prof. Thyago Prof.º Thyago Maia Gestão da TI – 2013.1
  • 2. Aula 5: PHP ‐ Estruturas CondicionaisObjetivos • Apresentar as estruturas  g g condicionais  da linguagem PHP 2
  • 3. PHP ‐ Estruturas CondicionaisPHP ‐ Estruturas Condicionais
  • 4. PHP ‐ Estruturas CondicionaisUsadas para executar diferentes ações  çbaseadas em diferentes condições;Em PHP temos as seguintes estruturas condicionais:– if (SE)– if...else (SE...SENÃO)– if...elseif...else (SE...SENÃO SE...SENÃO)– switch (ESCOLHA) 4
  • 5. PHP ‐ Estruturas Condicionais• A estrutura if – Delimita uma lista de instruções que será  ç q executada apenas se uma condição específica for  verdadeira; ; – Sintaxe: if (condição) { // região de código g g } 5
  • 6. PHP ‐ Estruturas Condicionais• A estrutura if – Exemplo – Escreve “Tenha um bom fim de  p semana” se o dia corrente for sexta‐feira: <?php $d = date(“D”); if ($d = = “Fri”) { echo “Tenha um bom fim de semana”; } ?> 6
  • 7. PHP ‐ Estruturas Condicionais• A estrutura if...else – Delimita duas listas de instruções. Caso a condição definida for  verdadeira, a primeira lista será executada. Caso contrário, a segunda  d d l á d á d lista será executada; – Sintaxe: if (condição) { // região de código 1 } else { // região de código 2 g g } 7
  • 8. PHP ‐ Estruturas Condicionais• A estrutura if...else – Exemplo – Escreve “Tenha um bom fim de  p semana” se o dia corrente for sexta‐feira. Caso  contrário, escreve “Tenha um bom dia”: , <?php $d = date(“D”); date( D ); if ($d = = “Fri”) echo “Tenha um bom fim de semana”; else echo “Tenha um bom dia”; ?> 8
  • 9. PHP ‐ Estruturas Condicionais• A estrutura if...elseif...else – Delimita várias regiões de código de acordo com  g g determinadas condições; – Sintaxe: if (condição) // região d código iã de ódi elseif (condição) // região de código else // região de código 9
  • 10. PHP ‐ Estruturas Condicionais• A estrutura if...elseif...else – Exemplo: p <?php $d = date(“D”); date( D ); if ($d = = “Fri”) echo “Tenha um bom fim de semana”; elseif ($d = = “Sun”) echo “Tenha um bom domingo”; else l echo “Tenha um bom dia”; ?> 10
  • 11. PHP ‐ Estruturas Condicionais• A declaração switch – Compara um dado valor a constantes, desviando o fluxo de código  para a constante que seja igual ao valor comparado; l l d – Sintaxe: s tc ($ a a e ) switch($variavel) { case valor_1: // Li t d i t Lista de instruções õ break; case valor_2: // Lista de instruções break; default: // Lista de instruções 11 }
  • 12. PHP ‐ Estruturas Condicionais• Exemplo: <?php switch ($x) { case 1: echo "Número 1"; break; ; case 2: echo "Número 2"; break; default: echo “Não é 1 ou 2"; } ?> 12
  • 13. Exercícios
  • 14. Exercícios• Faça um script PHP, declarando uma variável  q q inicializada com um valor inteiro qualquer. O  script deverá informar se a variável contém  um número positivo ou negativo. um número positivo ou negativo 14
  • 15. Exercícios• O preço, ao consumidor, de um carro novo é a soma  do custo de fábrica com a porcentagem do  distribuidor e com os impostos, ambos aplicados ao  custo de fábrica. As porcentagens encontram‐se na  tabela a seguir. Faça um script PHP que contenha  uma variável inicializada com o custo de fábrica de  um carro e mostre o preço ao consumidor. 15
  • 16. Exercícios• Uma agência bancária possui dois tipos de  q g investimentos, conforme o quadro a seguir.  Faça um script PHP que contenha duas  variáveis inicializadas com o tipo de  variáveis inicializadas com o tipo de investimento e o seu valor, calculando em  seguida seu valor corrigido, de acordo com o  seguida seu valor corrigido de acordo com o tipo de investimento. 16