NEW
Font size
WorksheetsQuizz Pascal
Total questions: 10
Worksheet time: 8mins
O que o comando "IF" faz em um programa?
Repete um bloco de código várias vezes.
Verifica uma condição e executa um bloco se ela for verdadeira.
Interrompe a execução do programa.
Executa sempre o mesmo bloco de código, independentemente da condição.
O que acontece quando a condição do if for falsa e não houver um else?
O programa entra em loop infinito.
O programa para imediatamente.
O bloco then é ignorado e o programa segue a execução normal.
A instrução then é executada mesmo com a condição falsa.
Qual a sintaxe correta de um if...else em Pascal?
if condição then instrução else instrução;
if condição: instrução else: instrução;
if (condição) { instrução } else { instrução }
if condição then { instrução } else { instrução }
O que faz a estrutura for i := 1 to 10 do em Pascal?
Repete um bloco de código 10 vezes, decrementando i.
Repete um bloco de código enquanto i for menor que 10.
Repete um bloco de código de 1 até 10, incrementando i a cada iteração.
Executa o bloco apenas se i for igual a 10.
Complete corretamente o código em Pascal: for i := 1 to 5 do ____;
begin instrução end
{ instrução }
begin instrução; end;
do { instrução }
Sobre o comando repeat...until em Pascal, é correto afirmar:
A condição é verificada antes da execução do bloco.
O bloco é executado pelo menos uma vez, pois a verificação ocorre no final.
O bloco não executa se a condição for verdadeira.
A sintaxe é: repeat { bloco } while (condição);
Qual é a forma correta de escrever um repeat...until em Pascal?
repeat begin instrução end until condição;
repeat instrução; until (condição);
repeat { instrução } until condição;
repeat: instrução; until condição;
Qual é a diferença principal entre os comandos while...do e repeat...until em Pascal?
while...do sempre executa ao menos uma vez.
repeat...until verifica a condição antes de executar o bloco.
repeat...until executa o bloco pelo menos uma vez; while...do pode não executar nenhuma.
Não há diferença entre eles.
Qual a sintaxe correta de um while...do em Pascal?
while condição { instrução };
while (condição) do instrução;
while do condição: instrução;
do while condição { instrução };
Qual a principal diferença entre o comando if e o comando case no pascal?
Está no tipo de condição que cada um avalia e na clareza do código:
Nnâo há diferença entre os dois.
O IF só permite uma condição e o Case, várias condições
O comando Case só permite condições em campos de texto
