introdução à programação - aula 5
TRANSCRIPT
![Page 1: Introdução à programação - Aula 5](https://reader036.vdocuments.pub/reader036/viewer/2022062302/58a2852e1a28ab891a8b6cc3/html5/thumbnails/1.jpg)
Clara Ferreira
Introdução à ProgramaçãoAula 5
JavaScript
![Page 2: Introdução à programação - Aula 5](https://reader036.vdocuments.pub/reader036/viewer/2022062302/58a2852e1a28ab891a8b6cc3/html5/thumbnails/2.jpg)
Estrutura de decisão SWITCH Quando há mais que duas
alternativas conhecidas.
![Page 3: Introdução à programação - Aula 5](https://reader036.vdocuments.pub/reader036/viewer/2022062302/58a2852e1a28ab891a8b6cc3/html5/thumbnails/3.jpg)
Sintaxeswitch(expressão sem comparação) { case x: código; break; case y: código; break; default: código;}
![Page 4: Introdução à programação - Aula 5](https://reader036.vdocuments.pub/reader036/viewer/2022062302/58a2852e1a28ab891a8b6cc3/html5/thumbnails/4.jpg)
Exemplo Crie um programa que diga o dia da semana, usando a função getDay()
Dia Dia da Semana0 dormingo1 seboring2 terchata3 quarta4 quintastica5 sextissima6 sabado
![Page 5: Introdução à programação - Aula 5](https://reader036.vdocuments.pub/reader036/viewer/2022062302/58a2852e1a28ab891a8b6cc3/html5/thumbnails/5.jpg)
Resoluçãovar dia;var semana=new Date().getDay();switch (semana){case 0: dia=“dormingo"; break;case 1: dia=“seboring"; break;case 2: dia=“terchata"; break;case 3: dia=“quarta";
break;case 4: dia=“quintastica"; break;case 5: dia=“sextissima"; break;case 6: dia=“sabado"; break;}window.alert(dia);
![Page 6: Introdução à programação - Aula 5](https://reader036.vdocuments.pub/reader036/viewer/2022062302/58a2852e1a28ab891a8b6cc3/html5/thumbnails/6.jpg)
Exercício Formativo 10 Crie um programa que nos diga mal lá cheguemos o dia da semana e o mês
por extenso. Ex.: “Olá, hoje é uma bela segunda feira de fevereiro
![Page 7: Introdução à programação - Aula 5](https://reader036.vdocuments.pub/reader036/viewer/2022062302/58a2852e1a28ab891a8b6cc3/html5/thumbnails/7.jpg)
Exercício Formativo 11 Pede ao utilizador o nome da fruta e a quantidade e calcula o valor, através
da seguinte tabela:
Se não houver a fruta escrita deve dizer: A fruta “nome da fruta” está de momento, esgotada.(default)
Fruta Preço por unidade
Banana 1Maça 0.5
Abacate 2.3Manga 4