Buscar

AV ALGORITMOS

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

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

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ê viu 3, do total de 6 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

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

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ê viu 6, do total de 6 páginas

Prévia do material em texto

Untitled Document http://bquestoes.estacio.br/nada.asp?cliente=Estacio
1 de 1 29/06/2016 20:14
 
Avaliação: CCT0239_AV_201509129286 » ALGORITMOS
Tipo de Avaliação: AV
Aluno: 201509129286 - ELCIONE VIEIRA ABRANCHES
Professor: SERGIO DE OLIVEIRA SANTOS Turma: 9008/AA
Nota da Prova: 5,5 Nota de Partic.: 2 Av. Parcial 2 Data: 15/06/2016 09:00:00
 1a Questão (Ref.: 201509398188) Pontos: 1,0 / 1,0
Desenvolva um algoritmo em pseudocódigo para identificar se um terreno é no formato QUADRADO ou
RETANGULAR. O usuário informará a largura e o comprimento do terreno. Calcular também a área do terreno.
Resposta: progtipodeterreno int altura, area, largura; imprima "Digite a altura: ", "\n"; leia altura; imprima "Digite
a largura: ", "\n"; se (altura = largura) { imprima "A o terreno é quadrado."; } senao { imprima "O terreno e
retangular."; } para (area<-largura*altura); imprima "A area do terreno e: ", "\n"; leia area; fimprog
Gabarito:
Inicio.
 Variavel int LARG, COMP, AREA
 Ler LARG
 Ler COMP
 Calcular AREA = LARG * COMP
 SE LARG = COMP
 Imprimir "Terreno é um QUADRADO¿
 SE NÃO
 Imprimir "Terreno é RETANGULAR¿
 FIM-SE
Imprimir "ÁREA = ", AREA
Fim.
 2a Questão (Ref.: 201509191202) Pontos: 0,5 / 1,0
Elabore um programa em C++ que receba três valores pelo teclado, encontre qual é o maior deles e mostre-o na
tela.
Resposta: using namespace std; int main{} int val1, val2, val3; cout>>"Digite valor 1: ". "\n"; cin<<val1;
cout>>"Digite valor 2: ", "\n"; cin<<val2; cout>>"Digite valor 3: ", "\n"; cin<<val3; if { val1>val2; cin<<"O valor
1 é o maior valor." } else { cin<<"O valor 2 e o maior valor." } if else { cin<<"O valor 3 e o valor maior."}
systempause
Gabarito:
int main()
{ 
 int a,b,c, maior;
 cout << "Entre com os três números: ";
 cin >> a >> b >> c; 
 maior = a;
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
1 de 5 29/06/2016 20:14
 if (b > maior) maior=b;
 if (c > maior) maior =c;
 cout << "Maior: " << maior;
}
 3a Questão (Ref.: 201509710346) Pontos: 1,0 / 1,0
O termo algoritmo deriva-se do nome do matemático Abu Ja´far Muhammad Al -Khwarizmi, o qual introduziu a
escrita dos cálculos por meio de uma sequência de passos em substituição ao ábaco. Na programação podemos
definir algoritmos como:
Sequência de passos infinitos, e bem estruturados que podem ser automatizados e implementados
utilizando linguagens de programação.
 Sequência de passos finitos, e bem estruturados que podem ser automatizados e implementados utilizando
linguagens de programação.
Sequência de procedimento não utilizada para realizar e desenvolver cálculo de forma automatizada, sem
muito esforço lógico.
Sequência de passos finitos, e mal estruturados que podem ser automatizados e implementados utilizando
linguagens de programação.
Sequência de procedimento utilizada para realizar e desenvolver cálculo de forma automatizada, sem muito
esforço lógico.
 4a Questão (Ref.: 201509152482) Pontos: 1,0 / 1,0
Em um algoritmo, para cada variável deve ser declarado o seu tipo, ou seja, o tipo de dado que ela armazenará. O
tipo que é utilizado para armazenar valores fracionários, positivos ou negativos é:
string
lógico
inteiro
caractere
 real
 5a Questão (Ref.: 201509848757) Pontos: 1,0 / 1,0
Dado o algoritmo abaixo, diga qual a sua saída:
prog questao
 int valor;
 imprima Digite um valor;
 leia valor;
 imprima \nO valor digitado foi,valor,\n;
fimprog
Exibirá na tela uma mensagem para a entrada de um valor e receberá o valor do teclado, exibindo somente
este valor na tela.
Exibirá na tela uma mensagem para a entrada de um valor e receberá o valor do teclado, exibindo a
mensagem: O valor digitado foi, seguido do valor digitado, por sua vez seguido do símbolo \n.
Exibirá na tela uma mensagem para a entrada de um valor e, em seguida, será encerrado.
Será encerrado automaticamente quando o o valor for digitado.
 Exibirá na tela uma mensagem para a entrada de um valor e receberá o valor do teclado, exibindo a
mensagem: O valor digitado foi, seguido do valor digitado.
 6a Questão (Ref.: 201509152787) Pontos: 0,0 / 1,0
Interprete o algoritmo abaixo e informe o valor final da variável X.
Início
Inteiro: X;
 X ¬ 3;
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
2 de 5 29/06/2016 20:14
 Se X < 4 então
 X ¬ 0;
 Senão
 X ¬ X+7;
 Fim Se;
Fim.
 3
 0
10
4
1
 7a Questão (Ref.: 201509370629) Pontos: 0,5 / 0,5
Observe o trecho do algoritmo a seguir e responda:
leia num;
se (num % 2 == 0)
 {
 tipo = 1;
 }
senão
 {
 tipo = 2;
 }
escolha(tipo)
{
 caso1 : imprima"PAR";pare;
 caso2 : imprima"IMPAR";pare;
}
Ao executar o trecho do algoritmo acima três vezes foram inseridos os seguintes valores inteiros: 19, 13 e 16.
Qual o conjunto de respostas no final da terceira execução?
IMPAR, PAR, PAR
PAR, PAR, IMPAR
PAR, IMPAR, PAR
IMPAR, PAR, IMPAR
 IMPAR, IMPAR, PAR
 8a Questão (Ref.: 201509403311) Pontos: 0,5 / 0,5
Dado o ALGORITMO abaixo, utilizando a notação em Pseudocódigo, faça a análise
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
3 de 5 29/06/2016 20:14
I) Somente as variáveis vi e vf serão inseridas pelo usuário por meio do teclado
II) A variável 'v' é a variável de controle e deverá contar 10 vezes
III) As linhas de 11 à 13 deverão realizar um laço que tem como objetivo imprimir a variável de controle 'v'
partindo de vi até vf.
IV) Na linha 10 o usuário deverá informar o passo da estrutura de repetição para
V) A variável 'v' deverá ser inserido via teclado pelo usuário.
Marque somente a alternativa correta:
As alternativas I, II, IV e V estão corretas
 Somente a alternativa III é correta
As alternativas IV e V estão corretas
Nenhuma das opções acima
As alternativas I e II estão corretas
 9a Questão (Ref.: 201509158781) Pontos: 0,0 / 0,5
Para exibir o valor da variável x do �po inteiro em C++ deve ser u�lizado o comando:
cout >> "Valor de x: " , x;
 cout >> "Valor de x: " >> x;
cout << "Valor de x: " >> x;
 
cout >>x;
 
 cout << x;
 
 10a Questão (Ref.: 201509157268) Pontos: 0,0 / 0,5
Os chamados vetores e matrizes podem ser considerados como:
 Estruturas de dados homogêneas
Comandos de repetição
 Estruturas de dados heterogêneas
Comandos de seleção
Comandos de seleção composta
Período de não visualização da prova: desde 08/06/2016 até 21/06/2016.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
4 de 5 29/06/2016 20:14
 
 
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
5 de 5 29/06/2016 20:14

Outros materiais