Buscar

INTRODUÇÃO À PROGRAMAÇÃO - Simulado 3.2

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

Prévia do material em texto

INTRODUÇÃO À PROGRAMAÇÃO 
 
Simulado: CCT0001_SM_201408203821 V.2 Fechar 
Aluno(a): ROBSON CABRAL DA SILVA JUNIOR Matrícula: 201408203821 
Desempenho: 0,5 de 0,5 Data: 21/10/2015 22:12:52 (Finalizada) 
 
 
 1a Questão (Ref.: 201408903854) Pontos: 0,1 / 0,1 
Observe o programa abaixo e assinale a opção correta que exibe a cada entrada os números na ordem apresentada, sabendo-se que o 
usuário deverá escolher entre os números 4, -3, 9. 
 
#include < iostream> 
#include < cstdlib> 
#include < cmath> 
using namespace std; 
int main() 
{ 
float a, b=2;int x; 
for(x=0; x < 2; x++ ) 
{ 
cout << "\nNumero: "; cin >> a; 
if( a > 0) { cout<< sqrt(a) << " ";} 
else { a=abs(a);cout << pow(b,a); } 
} 
system("pause"); 
} 
 
 
16 , 9 e 3 
 
2 , 8 e 3 
 
16 e 9 
 
2 e 8 
 
2, 9 e 3 
 
 
 
 2a Questão (Ref.: 201408877658) Pontos: 0,1 / 0,1 
Pode ser utilizada somente quando o número de repetições for conhecido na elaboração de um algoritmo ou em qualquer caso em C++. 
Estamos citando qual das estruturas abaixo? . 
 
 
if 
 
while 
 
else 
 
do 
 
for 
 
 
 
 3a Questão (Ref.: 201408897161) Pontos: 0,1 / 0,1 
O algoritmo abaixo, escrito em Visualg, está incompleto. Seu objetivo é calcular e imprimir a média dos 5 elementos de um vetor de 
números inteiros entre 0 e 20, cujos valores são gerados randomicamente Complete as lacunas presentes no código desse algoritmo 
para que ele funcione corretamente. Cada lacuna corresponde a uma única instrução. Var (1) ________________________________ i: 
inteiro media: real inicio para i de 1 ate 5 faca (2) _______________________________ soma <- soma + v[i] escreva (v[i]) fimpara 
(3) _______________________________ escreval (media) fimalgoritmo 
 
 
(1) v: vetor[1..5] de inteiro; (2) v[i] <- randi (21); (3) media <- (soma/20). 
 
(1) v: vetor[1..20] de inteiro; (2) v[i] <- randi (11); (3) media <- (soma/20). 
 
(1) v: vetor[1..5] de inteiro; (2) v[i] <- randi (21); (3) media <- (soma/5). 
 
Nenhuma das respostas anteriores 
 
(1) vetor: vetor[1..5] de inteiro; (2) v[i] <- randi (21); (3) media <- (soma/5). 
 
 
 
 4a Questão (Ref.: 201408903838) Pontos: 0,1 / 0,1 
Acompanhe a execução do trecho de programa abaixo e assinale a resposta que exibe a saída correta. 
char a[30]="AV2-", b[10]={"av3"}; 
strcat(a,b); 
cout<< strlwr(a) << " " << strupr(b); 
 
 
av2-av3 AV3 
 
av2-AV3 AV3 
 
av2-av3 av3 
 
AV2-av3 AV3 
 
AV2-AV3 AV3 
 
 
 
 5a Questão (Ref.: 201408885332) Pontos: 0,1 / 0,1 
Sobre a estrutura de repetição PARA é correto afirmar: 
 
 
É uma estrutura de repetição controlada. 
 
é completamente igual ao repita até. 
 
Caso use variável de controle, somente incrementa de uma unidade. 
 
Não necessita de variável de controle. 
 
Não é uma estrutura de repetição.

Outros materiais