1 / 12
JavaScript
Aula 10
2 / 12
PHP – Estruturas de Controle
● As estruturas que veremos a seguir são comuns para as linguagens de
programação, iremos observar que a estrutura lógica é a mesma que
vimos em lógica de programação, bastando, portanto, descrever a
sintaxe de cada uma delas, resumindo o funcionamento, abaixo tem
alguns exemplos de cada uma dessas estruturas de controle.
● Um bloco consiste de vários comandos agrupados com o objetivo de
relacioná-los com determinado comando ou função. Em comandos
como if, for, while, switch e em declarações de funções os blocos podem
ser utilizados para permitir que um comando faça parte do contexto
desejado.
3 / 12
PHP – Estrutura Condicional (if )
● Ele testa a condição e executa o comando indicado se o resultado for
verdadeiro (true). Abaixo veremos os exemplos em PHP:
– Exemplo da instrução IF em PHP.
4 / 12
PHP – Estrutura Condicional (if )
● O else é um complemento opcional para o if. Se
utilizado, o comando será executado se a
expressão retornar o valor falso. Veja o exemplo
abaixo:
5 / 12
PHP – Estrutura Condicional (if )
6 / 12
Exercícios
1. Escreva um programa que verifique a validade
de uma senha fornecida pelo usuário. A senha válida
é o número 1234. Devem ser impressas as seguintes
mensagens:
ACESSO PERMITIDO caso a senha seja válida.
ACESSO NEGADO caso a senha seja inválida.
7 / 12
Exercícios
2. Escreva um programa que leia as medidas dos
lados de um triângulo e escreva se ele é Equilátero,
Isósceles ou Escaleno. Sendo que:
− Triângulo Equilátero: possui os 3 lados iguais.
− Triângulo Isóscele: possui 2 lados iguais.
− Triângulo Escaleno: possui 3 lados diferentes.
8 / 12
PHP - Estrutura Condicional
(switch ).
● A instrução switch atua de maneira semelhante a uma série
de comandos if na mesma expressão.
● É utilizado quando se deseja comparar uma variável com
diversos valores, e executar um código diferente
dependendo de qual valor é igual ao da variável.
● Quando isso for necessário, deve-se usar o comando
switch.
● O exemplo abaixo mostra a sua utilização.
9 / 12
PHP - Estrutura Condicional
(switch ).
● Em outras linguagens que implementam o comando switch,
ou similar, os valores a serem testados só podem ser do
tipo inteiro.
● Em PHP é permitido usar valores do tipo string como
elementos de teste do comando switch.
10 / 12
PHP - Estrutura Condicional
(switch ).
11 / 12
Exercício
1. Crie um programa para informar quais e quantas notas são necessárias
para entregar o mínimo de cédulas para um determinado valor informado
pelo usuário considerando notas de R$ 100, R$ 50, R$ 10 e R$ 5 e R$ 1.
Seu programa deve mostrar apenas as notas utilizadas. Por exemplo, ao
solicitar R$18, o programa deve informar apenas a seguinte informação
(note que não foram exibidas informações sobre as demais cédulas):
– 1 nota(s) de R$ 10.
– 1 nota(s) de R$ 5.
– 3 nota(s) de R$ 1.
12 / 12
Exercício
2. Criar um programa para calcular o valor da multa a ser paga de anuidade
de uma associação. A anuidade deve ser paga no mês de janeiro. Por mês,
é cobrado 5% de juros (com juros sobre juros). Por exemplo, uma
associação de R$100 paga em janeiro, custa R$ 100; em fevereiro, custa
R$105; em março, custa R$110,25; e, em dezembro, R$171,03.

Aula12- PHP

  • 1.
  • 2.
    2 / 12 PHP– Estruturas de Controle ● As estruturas que veremos a seguir são comuns para as linguagens de programação, iremos observar que a estrutura lógica é a mesma que vimos em lógica de programação, bastando, portanto, descrever a sintaxe de cada uma delas, resumindo o funcionamento, abaixo tem alguns exemplos de cada uma dessas estruturas de controle. ● Um bloco consiste de vários comandos agrupados com o objetivo de relacioná-los com determinado comando ou função. Em comandos como if, for, while, switch e em declarações de funções os blocos podem ser utilizados para permitir que um comando faça parte do contexto desejado.
  • 3.
    3 / 12 PHP– Estrutura Condicional (if ) ● Ele testa a condição e executa o comando indicado se o resultado for verdadeiro (true). Abaixo veremos os exemplos em PHP: – Exemplo da instrução IF em PHP.
  • 4.
    4 / 12 PHP– Estrutura Condicional (if ) ● O else é um complemento opcional para o if. Se utilizado, o comando será executado se a expressão retornar o valor falso. Veja o exemplo abaixo:
  • 5.
    5 / 12 PHP– Estrutura Condicional (if )
  • 6.
    6 / 12 Exercícios 1.Escreva um programa que verifique a validade de uma senha fornecida pelo usuário. A senha válida é o número 1234. Devem ser impressas as seguintes mensagens: ACESSO PERMITIDO caso a senha seja válida. ACESSO NEGADO caso a senha seja inválida.
  • 7.
    7 / 12 Exercícios 2.Escreva um programa que leia as medidas dos lados de um triângulo e escreva se ele é Equilátero, Isósceles ou Escaleno. Sendo que: − Triângulo Equilátero: possui os 3 lados iguais. − Triângulo Isóscele: possui 2 lados iguais. − Triângulo Escaleno: possui 3 lados diferentes.
  • 8.
    8 / 12 PHP- Estrutura Condicional (switch ). ● A instrução switch atua de maneira semelhante a uma série de comandos if na mesma expressão. ● É utilizado quando se deseja comparar uma variável com diversos valores, e executar um código diferente dependendo de qual valor é igual ao da variável. ● Quando isso for necessário, deve-se usar o comando switch. ● O exemplo abaixo mostra a sua utilização.
  • 9.
    9 / 12 PHP- Estrutura Condicional (switch ). ● Em outras linguagens que implementam o comando switch, ou similar, os valores a serem testados só podem ser do tipo inteiro. ● Em PHP é permitido usar valores do tipo string como elementos de teste do comando switch.
  • 10.
    10 / 12 PHP- Estrutura Condicional (switch ).
  • 11.
    11 / 12 Exercício 1.Crie um programa para informar quais e quantas notas são necessárias para entregar o mínimo de cédulas para um determinado valor informado pelo usuário considerando notas de R$ 100, R$ 50, R$ 10 e R$ 5 e R$ 1. Seu programa deve mostrar apenas as notas utilizadas. Por exemplo, ao solicitar R$18, o programa deve informar apenas a seguinte informação (note que não foram exibidas informações sobre as demais cédulas): – 1 nota(s) de R$ 10. – 1 nota(s) de R$ 5. – 3 nota(s) de R$ 1.
  • 12.
    12 / 12 Exercício 2.Criar um programa para calcular o valor da multa a ser paga de anuidade de uma associação. A anuidade deve ser paga no mês de janeiro. Por mês, é cobrado 5% de juros (com juros sobre juros). Por exemplo, uma associação de R$100 paga em janeiro, custa R$ 100; em fevereiro, custa R$105; em março, custa R$110,25; e, em dezembro, R$171,03.