Escolar Documentos
Profissional Documentos
Cultura Documentos
Simulado AV
avalie seus conhecimentos
Lupa Calc.
Quest.: 1
Quest.: 2
Comando Enquanto-Faça
Comando PARA
Variável
Estrutura de Seleção
Variável de Controle
Quest.: 3
Quest.: 4
Para entrada de dados usamos cout e para saída de dados usamos cin
Para entrada de dados usamos cin com << e para saída de dados
usamos cout com >>
Para entrada de dados usamos read e para saída de dados usamos
write
Para entrada de dados usamos cin com >> e para saída de dados
usamos cout com <<
Para entrada de dados usamos cout com << e para saída de dados
usamos cin com >>
Quest.: 5
5. O comando utilizado para representar uma estrutura de ____________ é o comando _____. Esse comando
fará um teste na ____________ apresentada, determinando se a ________________ é _______________ ou
não.
Quest.: 6
6. Às vezes me perguntam se existe alguma razão para existirem tantas formas de decisão nas linguagens de
programação.
I Se tivermos que fazer um teste e só executar um bloco, que pode ter uma instrução ou mais instruções, o if simples
deverá ser escolhido.
II Se tivermos duas possibilidades de respostas, não poderemos usar dois if(s) simples, onde o teste de um é o
complementa o do outro, porque poderão sair duas respostas.
III Se tivermos três possibilidades de respostas, podemos usar um if simples e um if composto que não teremos
problemas com as respostas.
IV Quando temos 10 possibilidades de respostas, poderemos usar 10 if(s) simples, embora usar ifs encadeados
seria mais eficiente.
Quest.: 7
7. Considere o seguinte problema: Uma turma precisa escolher seu representante. Sabendo que existem apenas
dois candidatos, identificados pelas letras A e B, receba o número do aluno e o candidato por ele escolhido e
contabilize os votos de cada um. A leitura de votos será finalizada quando o número do aluno informado for 0.
A linha inicial da estrutura repetitiva com pré-teste capaz de controlar o recebimento dos votos é:
do (num!=0)
for (num<=0)
while (num==0)
https://simulado.estacio.br/alunos/ 2/4
15/11/21, 11:25 Estácio: Alunos
while (num!=0)
if (num!=0)
Quest.: 8
10 5 0 13 7
00000
25 19 13 7 1
12 8 10 7 15
12 5 10 7 13
Quest.: 9
I int idades[]={5,16,27,19};
II float CR[3]={6.1, 8.9, 9.3};
III char letras[]={"A", "E", "I", "O", "U"};
IV char letras[]={"ALGORITMOS"};
Quest.: 10
10. Considere que você tem uma matriz 3x3 chamada MAT e precisa exibir os elementos de sua diagonal principal.
O trecho de código do Portugol Studio que pode fazer isso é:
para (i=0;i<=2;i++)
{ escreva MAT[i]; }
para (i=0;i<=2;i++)
{ escreva MAT[i,i] }
para (i=0;i<=3;i++)
{ escreva MAT[1,i] }
para (i=1;i<=3;i++)
{ escreva MAT[i,i] }
para (i=1;i<=3;i++)
{ escreva MAT[i,1] }
https://simulado.estacio.br/alunos/ 3/4
15/11/21, 11:25 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/4