no exemplo abaixo , foi criado uma lista usando o comando repita para inserir o nome de alguma disciplinas . agora responda qual o tamanho da lista criada?
2pergunta
escreve pelo menos duas disciplinas que então presente na lista do exemplo ao lado
informática inglês português matemática Ed física
Soluções para a tarefa
Não é possível dar uma resposta exata porque não tem uma imagem da tela pra te mostrar, mas o comando repita do visualg equivale ao while de linguagens comerciais como php, javascript, phyton e outra, basicamente esse comando verifica uma condição e enquanto ela for verdadeira ele executara tudo o que estiver dentro do bloco de repetição.
Um exemplo que vou dar, imagine que temos dados armazenas em um array (se você não sabe o que array, basicamente é uma variável com mais de um valor) que vem de um banco de dados, vamos chamar essa variável de $row
vamos escrever um loop usando esse array para exemplificar
while ($row){
echo "Essa é a disciplina: "$row['disciplina'];
}
echo "acabou!";
Basicamente eu pedi para ele repetir aquele trecho de codigo entre chaves enquanto o array $row existir, a paritr do momento em que ele não tiver nenhum valor ele vai parar de repetir aquele trecho de código e ir até o fim.
logo se dentro do array tivessemos os valores Matematica e português ele iria imprimir na tela:
Essa é a disciplina: Matematica
Essa é a disciplina: Postuguês
acabou!
Agora que entendemos o que é o comando repita vou orientar como resolver as duas perguntas:
primeiro: Execute o código e apenas veja quais matérias aparecem e conte, se aparecerem 5 então a resposta é 5
segundo: só olhe quais matérias aparecem e escreve o nome delas se estiverem na lista ao lado
Dica: cara o visualg é bom pra entender sintaxe de comando, mas nenhuma linguagem comercial usa os comando se, enquanto ou escreva, recomendo treinar em uma comercial como o php onde a sintaxe passa a ser if, while e echo