Buscar

Linguagem de Programação Aplicada - Slides de Aula Unidade III

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 54 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 54 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 54 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Unidade III
LINGUAGEM DE PROGRAMAÇÃO APLICADA
Prof. Rogério Gião
Linguagem de programação VBScript –
Introdução
 As páginas desenvolvidas apenas com linguagem de 
marcação de texto, como o HTML, por exemplo, possuem 
baixíssima interatividade, pois as consultas a BD, cálculos, 
projeções e etc., não são suportadas por esta linguagem.
 Para que hajam consultas, cálculos, projeções, etc., fazemos o 
uso de várias linguagens de scripts, tais como o JavaScript e 
o VBScript (objeto do nosso estudo).
Linguagem de programação VBScript –
Conceito e definições
 O VBScript é uma linguagem de scripts derivada do Visual
Basic da Microsoft, ela pode ser interpretada tanto no browser
do visitante (client-side) quanto no servidor onde a página 
está armazenada (server-side).
 Esta linguagem é padrão para o IIS (servidor web da Microsoft
voltado a seus sistemas operacionais para servidores).
 Ela é considerada uma linguagem relativamente simples para 
o desenvolvimento de aplicações.
Vejamos a seguir algumas características desta linguagem:
Linguagem de programação VBScript –
Características da linguagem
 é um subconjunto do Visual Basic e, com isto, lhe será muito 
familiar se você já tiver usado Visual Basic ou VBA;
 permite a manipulação de números, datas e strings;
 possibilita a utilização dos comandos do Visual Basic, exceto 
os comandos de manipulação de banco de dados e de acesso 
aos periféricos;
 o acesso a banco de dados é feito através do objeto ADO 
(ActiveX Data Object);
Linguagem de programação VBScript –
Características da linguagem
 possui mecanismo de comunicação com servidores de 
objetos Com (Common Object Model), como o Microsoft
Exchange Server, Microsoft Index Server e Database Servers.
Algumas destas características tornam esta linguagem mais 
fácil de ser utilizada, principalmente por usuários iniciantes. 
São elas:
Maiúsculas e minúsculas
 O VBScript não é Case Sensitive, ou seja, ele consegue 
interpretar os comandos independente se estão escritos em 
letra maiúscula ou minúscula.
Linguagem de programação VBScript –
Características da linguagem
Variáveis
 As variáveis não precisam ser declaradas, ou seja, quando 
necessário, elas são utilizadas e pronto.
Quebras de linha
 As quebras de linha são muito importantes, pois expressam o 
final de uma instrução e o início da instrução seguinte. Não se 
pode colocar duas instruções em uma mesma linha.
Linguagem de programação VBScript –
Características da linguagem
Comentários
 O VBScript disponibiliza o recurso de comentários. Um código 
devidamente comentado pode auxiliar na organização, 
aumenta a facilidade de encontrar determinados trechos que 
se deseja dar manutenção, torna o código mais simples de ser 
entendido, estudado e organizado.
Linguagem de programação VBScript –
ASP – Active Server Pages
 ASP (Active Server Pages) é a tecnologia desenvolvida pela 
Microsoft para a criação de páginas dinâmicas que rodam do 
lado do servidor. 
 O código é executado no servidor web antes da página ser 
enviada ao cliente. Com isso, essas páginas podem realizar 
acesso à base de dados, conexões em rede e etc., a fim de 
criar a página final que o cliente verá.
 O cliente somente recebe uma página com o código HTML 
resultante da execução da página ASP. Como a página 
resultante contém unicamente código HTML, é compatível 
com todos os navegadores.
Linguagem de programação VBScript –
ASP – Active Server Pages
 Também deve-se ter em mente que será necessário interpretar 
os códigos do VBScript.
 O responsável por esta interpretação é o IIS (Internet 
Information Services).
 Anteriormente denominado Internet Information Server, o IIS é 
um servidor web criado pela Microsoft para seus sistemas 
operacionais para servidores.
 Sua função é oferecer uma plataforma para hospedagem de 
sites, serviços e aplicativos.
Linguagem de programação VBScript –
ASP – Active Server Pages
 Desta forma, entende-se que o código deve ser interpretado 
no servidor, e não no cliente (browser).
Existem algumas instruções que devem ser seguidas para 
que o código seja interpretado pelo servidor. Segue abaixo 
algumas delas:
 Utilizando a tag <% %>
 Utiliza-se esta marcação quando se deseja executar algum 
código VBScript no servidor. O código deve ser inserido entre 
estes caracteres para poder ser interpretado.
Linguagem de programação VBScript –
ASP – Active Server Pages
Desta forma, quando o script possuir código HTML e VBScript, o 
servidor saberá qual informação deverá ser retornada para o 
cliente (browser). Por exemplo:
 No código acima, os comandos que estiverem entre as tags
<% %> serão interpretados pelo servidor IIS. Se a hora for 
menor que 12, o texto “Bom dia!” será visualizado; caso 
contrário, será apresentado o texto “Boa Tarde!”.
Fonte: Livro-texto da disciplina.
Linguagem de programação VBScript –
ASP – Active Server Pages
 É preciso especificar qual linguagem de script será utilizada 
no código e onde este código será interpretado.
 A partir daí, basta realizar a chamada a este script de alguma 
parte do código html.
 No trecho de código abaixo, a linguagem script que estiver 
entre as tags <SCRIPT> </SCRIPT> deve ser do tipo VBScript
e será interpretada por um servidor IIS.
Fonte: Livro-texto da disciplina.
Interatividade
Assinale a alternativa que não representa uma alternativa 
verdadeira quando se fala de linguagens de scripts:
a) Os códigos fonte podem ser difíceis de entender.
b) As linhas de código que representam “comentários” são 
ignoradas pelo interpretador de códigos do sistema.
c) O VBScript não é Case Sensitive, ou seja, ele consegue 
interpretar os comandos independente se estão escritos em 
letra maiúscula ou minúscula.
d) O cliente (navegador Web) somente recebe uma página com 
o código HTML resultante da execução da página ASP.
e) Através da tecnologia ASP é possível criar aplicações WEB 
dinâmicas e interativas que rodam do lado do servidor.
Linguagem de programação VBScript –
Criando uma página ASP
A tag <SCRIPT> <\SCRIPT> é utilizada para criar funções e 
subrotinas. Por exemplo:
No caso do exemplo acima, o código retornará a data do 
sistema no servidor. Deve-se utilizar as tags <% %> para fazer a 
chamada desta função, conforme exemplo a seguir:
Fonte: Livro-texto da disciplina.
Linguagem de programação VBScript –
Criando uma página ASP
Outra forma de retornar valores direto para o HTML é utilizando 
o método Response.Write, conforme pode ser visto abaixo:
 Quando é realizada uma solicitação ao servidor pela execução 
de um ASP, o servidor executa as funções declaradas neste 
ASP. Como o método Response.Write retorna o conteúdo do 
texto diretamente para o HTML, será mostrado para o usuário 
o texto definido.
Fonte: Livro-texto da disciplina.
Linguagem de programação VBScript –
Criando uma página ASP
 O passo seguinte para a criação de uma página ASP é 
introduzir o código HTML. 
 Esta mescla de código HTML e VBScript constitui 
uma página ASP. 
Fonte: Livro-texto da disciplina.
Linguagem de programação VBScript –
Execução de scripts
Os scripts em VBScript podem ser executados das seguintes 
formas:
 Enquanto o navegador abre a página.
 Quando se deseja realizar uma ação enquanto o navegador 
está carregando a página. Por exemplo, exibir uma mensagem 
de boas-vindas que apareça quando o usuário entrar na sua 
página, ou informar a última atualização do documento.
Linguagem de programação VBScript –
Execução de Scripts
Os scripts em VBScript podem ser executados das seguintes 
formas:
 Como resposta à uma ação do usuário.
 Ocorrequando se deseja realizar ações como resposta a 
comportamentos do usuário. Os eventos são ações que 
ocorrem quando um usuário faz alguma coisa na página web, 
por exemplo, a escrita de um texto em uma caixa de texto; o 
posicionamento do mouse sobre um link; o clique em um 
botão e etc. Praticamente toda ação executada pelo usuário 
em uma página web tem um evento relacionado.
Linguagem de programação VBScript –
Execução de Scripts
 Vejamos exemplos das duas formas de execução dos scripts. 
 Os códigos a seguir retornam a versão do navegador e alguns 
outros dados em uma caixa de diálogo. 
 No primeiro exemplo, o código será executado enquanto o 
usuário carrega a página e, no segundo exemplo, o código 
será executado no clique de um botão.
Linguagem de programação VBScript –
Execução de Scripts
 O script sendo executado ao carregar a página. 
Fonte: Livro-texto da disciplina.
Linguagem de programação VBScript –
Execução de Scripts
 O método navigator.appVersion retorna na caixa de diálogo a 
versão do navegador.
 A seguir, veremos a execução do script como resposta à ação 
do usuário. A caixa de diálogo contendo a versão do 
navegador só irá aparecer quando o usuário pressionar o 
botão.
Linguagem de programação VBScript –
Execução de Scripts
 O script sendo executado em resposta a uma ação do usuário.
Fonte: Livro-texto da disciplina.
Linguagem de programação VBScript
Execução de Scripts
Neste exemplo, podemos destacar algumas informações:
 O botão foi criado através da tag <INPUT>.
 Acrescenta-se o atributo onclick e com isto indica-se a ação 
que se quer realizar como resposta ao clique sobre o botão.
 Acrescentamos o atributo language para especificar a 
linguagem em que o código associado ao evento está sendo 
desenvolvido.
 Assim, tem-se um botão que abre uma caixa de diálogo com a 
versão do navegador ao ser clicado.
Linguagem de programação VBScript –
Variáveis em VBScript
 Variáveis são elementos básicos de um programa. 
 É tudo aquilo que é sujeito a variações, que é incerto, instável 
ou inconstante. 
 Muitas variáveis são manipuladas em computadores no 
processamento dos dados.
 Para acessar as informações de diversos tipos, armazenadas 
nas memórias dos computadores, a princípio, seria 
necessário saber o tipo de dado de cada uma e a posição 
inicial deste conjunto de bytes na memória.
Linguagem de programação VBScript –
Variáveis em VBScript
 Surge, assim, o conceito de variável que é um objeto capaz de 
reter e representar um valor ou expressão.
 Basicamente, uma variável possui três atributos: um nome, 
um tipo de dado associado a mesma e a informação por ela 
guardada.
 A função dos nomes das variáveis é identificar e diferenciar 
umas das outras. Cada linguagem de programação pode 
definir suas próprias regras e boas práticas para definição de 
nomes de variáveis.
Linguagem de programação VBScript –
Variáveis em VBScript
Abaixo podemos ver algumas boas práticas para os nossos 
algoritmos:
 um nome de variável deve necessariamente começar com uma 
letra;
 um nome de variável não deve conter nenhum símbolo 
especial, exceto o underscore (_) e nenhum espaço em 
branco;
 um nome de variável não poderá ser uma palavra reservada a 
uma instrução de programa.
Interatividade
Assinale a alternativa que não representa uma alternativa 
verdadeira quando se fala em páginas ASP:
a) Uma página ASP é uma mescla de código HTML e VBScript.
b) Os scripts em VBScript podem ser executados enquanto o 
navegador abre a página ou como resposta a uma ação 
do usuário.
c) Uma Variável em VBScript é uma entidade estática que não 
sofre alterações durante seu ciclo de vida.
d) Uma variável possui três atributos: um nome, um tipo de 
dados e a informação por ela guardada.
e) A função dos nomes das variáveis é identificar e 
diferenciar umas das outras.
Linguagem de programação VBScript –
Tipos de dados
 O Visual Basic Script possui vários tipos de dados, mas, na 
prática, só possui um tipo de variável, que vai mudando de 
acordo com a informação que é introduzida. Este tipo 
principal de dados é o tipo Variant, no qual podemos 
introduzir vários subtipos de dados.
 Para mudar o subtipo de um Variant, é necessário inserir um 
dado na variável. A variável Variant muda automaticamente de 
um subtipo a outro, sem que tenhamos que fazer nenhuma 
operação adicional. A seguir, veremos os subtipos de dados 
que podem ser utilizados no Variant.
Linguagem de programação VBScript –
Tipos de dados
Fonte: Livro-texto da disciplina.
Linguagem de programação VBScript –
Tipos de dados
 No exemplo abaixo, podemos ver o tipo de dados Variant
assumindo dois subtipos: Integer e String.
Fonte: Livrotexto da disciplina.
Linguagem de programação VBScript –
Conversão de tipos de dados
 Usamos as funções de conversão de tipo de dados para forçar 
uma variável Variant a assumir um subtipo específico. Isto se 
torna muito importante, pois o tipo de dados Variant é o que 
utiliza a maior quantidade de memória alocada, devendo, 
sempre que possível, ser evitado.
 As funções de conversão de dados também podem evitar 
erros em tempo de execução ou mesmo de lógica, se a 
aplicação, por exemplo, não reconhecer o tipo de dado que 
está sendo manipulado. 
Linguagem de programação VBScript –
Conversão de tipos de dados
A tabela a seguir descreve as funções que permitem a 
conversão de dados:
Fonte: Livro-texto da disciplina.
Linguagem de programação VBScript –
Declarando variáveis
 Ao declarar variáveis, precisamos ter em mente o seu escopo. 
O termo escopo está relacionado a quais pontos do programa 
aquela variável vai efetivamente existir.
 O espaço de tempo, que se refere ao tempo de vida da 
variável, depende de qual nível esta variável foi declarada.
 Quando uma variável é definida fora de uma determinada 
função ou de um procedimento, caracterizamos essa variável 
como global, ou seja, pode ser referenciada em qualquer 
ponto do script.
Linguagem de programação VBScript –
Declarando variáveis
 Uma variável que precise ser utilizada apenas para uma 
função ou procedimento deve ser declarada dentro desta 
função ou procedimento. Desta maneira, assim que a função 
ou procedimento deixar de ser executado, a variável deixa de 
existir na memória.
 Utilizamos a declaração Option explicit para forçar que 
variáveis sejam declaradas em nossos scripts. Isso pode 
impedir a ocorrência de erros quando da tentativa de utilizar 
uma variável sem tê-la criado.
Linguagem de programação VBScript –
Operadores e estruturas de fluxo de execução
Operadores de execução
 São os componentes que definem as operações a serem 
realizadas entre dois operandos, resultando em um 
determinado valor que depende do tipo de dados que 
participam. Eles se classificam em alguns tipos como 
veremos a seguir.
Linguagem de programação VBScript –
Operadores aritméticos
 Os operadores ajudam a manipular as variáveis em suas 
páginas ASP, como é o caso dos operadores que executam 
operações aritméticas. A seguir, estão relacionados os 
operadores aritméticos binários, ou seja, que executam 
operações entre dois operandos.
Fonte: Livro-texto da disciplina.
Linguagem de programação VBScript –
Operadores relacionais
São usados para fazer comparações entre valores do mesmo 
tipo. Em VBScript não existe um tipo de variável chamado 
booleana, isto é, que assume um valor verdadeiro ou falso. O 
valor zero (0) é considerado falso e qualquer valor diferente de 0 
é considerado verdadeiro e é representado pelo inteiro 1. 
Abaixo, podemos ver os operadores relacionaisdo VBSCript:
Fonte: Livro-texto da disciplina.
Linguagem de programação VBScript –
Operadores lógicos
Os operadores lógicos são empregados na comparação entre 
dois valores booleanos (0 ou 1), por isso, são denominados 
operadores lógicos binários. Como operadores lógicos em 
VBScript temos:
Fonte: Livro-texto da disciplina.
Linguagem de programação VBScript –
Array
 Os arrays são estruturas de dados muito utilizadas em 
qualquer linguagem de programação. 
 Tratam-se de variáveis que podem guardar uma quantidade 
maior de elementos, pois possuem compartimentos em que a 
informação pode ser salva.
 O acesso a estes compartimentos é feito através de índices. 
Linguagem de programação VBScript –
Array
Antes de utilizar um array, devemos declará-lo de maneira 
obrigatória. Para isso, utilizamos a palavra-chave DIM da 
seguinte maneira: 
 dim meuArray(20);
 dim meuArray2Dimensoes (7,7).
 A primeira declaração trata de um array unidimensional, 
também chamado de vetor.
 Já a segunda declaração trata de um array multidimensional, 
também chamado de matriz.
Interatividade
Assinale a alternativa incorreta quando se fala em tipos de dados e 
operadores em VBScript:
a) O VBScript possui vários tipos de dados, mas, na prática, só 
possui um tipo de variável, que vai mudando de acordo com a 
informação que é introduzida.
b) O tipo principal de dados do VBScript é o Variant.
c) As funções de conversão de tipo de dados são usadas para 
forçar uma variável Variant a assumir um subtipo específico.
d) O tipo de dados Variant utiliza uma pequena quantidade de 
memória alocada, devendo, sempre que possível, ser utilizado.
e) Arrays unidimensionais são chamados de vetores e arrays
multidimensionais são chamados de matrizes.
Linguagem de programação VBScript –
Estruturas de decisão
 Uma das tarefas fundamentais de qualquer programa é tomar 
decisões ao longo de sua execução. 
 Os comandos de decisão permitem determinar qual é a ação a 
ser tomada com base no resultado de uma expressão 
condicional. 
 O funcionamento é simples, com base no resultado de uma 
expressão booleana (Verdadeiro ou Falso), o fluxo do 
algoritmo segue para um bloco de instruções ou não.
Linguagem de programação VBScript –
Estruturas de decisão
If ... then
 O comando IF serve para alterar o fluxo de execução de um 
programa baseado no valor booleano (verdadeiro ou falso) de 
uma expressão lógica ou um conjunto delas.
A sintaxe de estrutura é mostrada a seguir:
If (expressão) then
Sentenças
....
End If
Linguagem de programação VBScript –
Estruturas de decisão
If...then...Else
Pode-se colocar sentenças associadas à avaliação negativa da 
expressão. Essas sentenças devem ser colocadas depois da 
ordem Else e antes do Endif. Abaixo, sintaxe da estrutura:
If (expressão) then
Sentenças
....
Else
Sentenças
....
End If
Linguagem de programação VBScript –
Estruturas de decisão
If...then...ElseIf
 Pode-se utilizar um enunciado especial no lugar do comando 
ELSE. 
 Isto serve para encadear sentenças IF, de modo que em um 
resultado negativo de um IF, se possa avaliar outra expressão, 
que teria por sua vez outros enunciados THEN, e 
provavelmente ELSE ou novamente ELSEIF. 
A seguir, veremos um exemplo para melhor entendermos esta 
opção:
Linguagem de programação VBScript –
Estruturas de decisão
If...then...ElseIf
 IF (expressao1) then
Sentencas1
....
ELSEIF (expressao2) then
Sentencas2
....
ELSE
Sentencas3
....
END IF
Linguagem de programação VBScript –
Estruturas de decisão (Select Case)
 A estrutura Select Case busca uma variável definida em uma
lista de conjuntos possíveis e se a variável pertencer àquele 
conjunto, o código imediatamente abaixo de Case é executado. 
SELECT CASE (variável)
CASE (valor1):
(ação para caso valor1)
CASE (valor2):
(ação para caso valor2)
CASE ELSE:
(ação em caso de que não se cumpra nenhum caso anterior)
End Select
Linguagem de programação VBScript –
Estruturas de repetição (Laço For)
 As estruturas de repetição permitem a execução de um grupo/ 
bloco de instruções repetidamente. 
 As instruções podem ser repetidas até que uma condição seja 
falsa ou até que seja verdadeira.
Laço For
A sentença FOR é utilizada para os loops quando sabe-se o 
número de vezes que o bloco de código deve ser executado. 
FOR (iniciacao) TO (termo do loop) STEP (passo)
sentencas
........
NEXT
Linguagem de programação VBScript –
Estruturas de repetição (Laço While Wend)
 Realiza um tipo de loop muito utilizado em programação, que 
é o loop Enquanto. Este loop é executado enquanto uma 
determinada condição for verdadeira.
 A diferença desta estrutura em relação à estrutura FOR é que 
esta é utilizada quando não conhecemos o número de 
iterações que serão realizadas. A seguir, a sintaxe do 
comando.
WHILE (condicao)
sentenças
....
WEND
Linguagem de programação VBScript –
Funções e procedimentos
 As funções e procedimentos servem para agrupar um 
conjunto de instruções de acordo com a tarefa que elas 
desempenham. Por exemplo, quando chamamos a função 
“response.write” para imprimir informações na tela, não há 
preocupação de como o programa realiza esta tarefa, pois a 
função já realiza este serviço de forma adequada.
 Estas estruturas, quando bem empregadas, facilitam a 
organização modular do programa, permitindo a reutilização 
de suas partes, além de facilitar a sua manutenção.
Linguagem de programação VBScript –
Funções e procedimentos
 Os procedimentos diferem das funções por não retornarem 
resultado. O procedimento abaixo, quando chamado, exibe 
uma mensagem em uma caixa de texto: “Olá pessoal!”
<!DOCTYPE html>
<html>
<body>
<script language="vbscript" type="text/vbscript">
Sub digaOla()
msgbox("Olá pessoal!")
End Sub
</script>
</body>
</html>
Linguagem de programação VBScript –
Funções e procedimentos
 As funções são blocos de códigos que retornam um valor ao 
serem chamadas. Abaixo, foi criada uma função que realiza 
um cálculo matemático e retorna o resultado deste.
function operar (operador,op1,op2)
select case operador
case "+":
operar = op1 + op2
case "-":
operar = op1 - op2
case "*":
operar = op1 * op2
case else:
operar = op1 / op2
end select
end function
Interatividade
Assinale a alternativa que não representa uma alternativa verdadeira:
a) Os comandos de decisão permitem determinar qual é a ação a
ser tomada com base no resultado de uma expressão
condicional.
b) As funções e procedimentos, quando bem empregadas, facilitam
a organização dos programas, bem como a reutilização de
código, além de facilitar a sua manutenção.
c) O comando IF serve para alterar o fluxo de execução de um
programa baseado no valor de uma expressão lógica.
d) O comando IF é o único que não pode trabalhar com sentenças
encadeadas.
e) Estruturas de repetição são aquelas que permitem a execução de
um grupo ou bloco de instruções repetidamente.
ATÉ A PRÓXIMA!

Continue navegando

Outros materiais