Introdução à programação aula 3
-
Upload
clara-ferreira -
Category
Education
-
view
359 -
download
3
Transcript of Introdução à programação aula 3
Clara Ferreira
Introdução à ProgramaçãoAula 3
JavaScript
Estruturas de decisão Quando se pretende executar uma
de duas ou mais opções num programa, conforme os dados de entrada.
Uma das estruturas de decisão mais utilizada é o SE….ENTÃO… SENÃO
Ler A
A é par?
Escrever “Par”
Escrever “Ímpar”
Sim Não
Operadores Lógicos
Operador Descrição== É igual a != Não é igual> É maior que< É menor que>= É maior ou igual que<= É menor ou igual que
Como se declara?Sintaxe
if (condição) { Código no caso de a condição se verificar}else{ Código no caso dea condição não se verificar}
Exemplo<script>function verificar(){var valor1= Number(document.getElementById("PrimeiroN").value);var valor2= Number(document.getElementById("SegundoN").value);if (valor1>valor2){ window.alert("O maior número é o primeiro"); }else{window.alert("O maior número é o segundo");}}</script>
Resto da Divisão Inteira - Modulus Muitas vezes na programação torna-se útil saber qual o resto da divisão de
números inteiros. No JavaScript usa-se o código % (na maioria das linguagens MOD) Exemplo:
function verificar(){
var valor1= Number(document.getElementById("PrimeiroN").value);
var valor2= Number(document.getElementById("SegundoN").value);
var resto=valor1%valor2;window.alert("O resto da divisão de "+valor1+"
por "+valor2+" é "+resto);}
Exercício Formativo número 2 Peça um número e indique se o
número é par ou ímpar.
Exercício Formativo 3 Sabendo que para usar a data do sistema no JavaScript se usa:var data = new Date()Sendo que há vários dados que se podem retirar da data:
Só o ano – var ano = new Date().getFullYear() Só a hora – var hora = new Date()getHours() Só o mês – var mês = new Date().getMonth() Só o dia do mês – var dia = new Date(). getDate() Só o dia da semana – var semana = new Date().getDay()
1. Faça um programa que quando se abre o browser deve dizer bom dia ou boa tarde.2. Altere o programa que calcula a idade, usando desta vez, a data do sistema.
Exercício Formativo 4 Faça um programa que peça a introdução de um valor numérico positivo. Se o utilizador escrever uma letra deve apagar o número e informar que
deve ser introduzido um valor numérico. Se a pessoa introduzir um número negativo, deve apagar o número e
informar que deve ser introduzido um valor positivo.