Buscar

simulado algoritmo

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

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

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

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

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

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
Você viu 9, do total de 18 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Disc.: ALGORITMOS 
Aluno(a): 
Acertos: 4,0 de 10,0 21/05/2020 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Algoritmo pode ser definido como a descrição dos passos para a execução de uma 
tarefa. Existem algumas formas distintas de representação de algoritmos, onde as 
principais são: Linguagem Natural, Linguagem Gráfica e Pseudocódigos. Se usarmos 
N para representar linguagem Natural, G para representar linguagem Gráfica e P para 
representar pseudocódigos, pode-se relacionar estas formas de representação de 
algoritmos com as seguintes afirmações: 
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe 
apenas a algoritmos computacionais. 
( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das 
linguagens de programação. 
( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a 
representação aos algoritmos computacionais. 
Marque a alternativa que representa a o relacionamento existente entre as afirmações e 
as formas de representação de algoritmos. 
 
 G, P, N 
 G, N, P 
 N, G, P 
 N, P, G 
 P, N, G 
Respondido em 21/05/2020 10:32:16 
 
 
2a 
 Questão 
Acerto: 0,0 / 1,0 
 
Uma variável é um espaço da memória principal dedicado ao armazenamento temporário de valores. No C++, 
elas podem ser declaradas como sendo de diferentes tipos, dentre eles 
 
 
long char, long bool, long int e long float. 
 
character, string, real e double. 
 bool, char, int e float. 
 
booleano, integer, string e char. 
 real, int, char e double. 
Respondido em 21/05/2020 10:33:07 
 
 
3a 
 Questão 
Acerto: 0,0 / 1,0 
 
Observe a tabela da verdade para a expressão A && B || B || A. 
A B A && B A && B || B A && B || B || A 
V V V V 
V F F F 
F V F V 
F F F F 
Os valores que completam correta e sequencialmente a coluna A && B || B || A, de cima para baixo, são: 
 
 
F - V - V - F 
 
F - F - V - F 
 V - F - F - F 
 
V - V - V - V 
 V - V - V - F 
Respondido em 21/05/2020 10:34:08 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
A sintaxe de uma linguagem de programação 
 
 
viabiliza a comunicação entre usuários e programas através de comandos de entrada e saída. 
 
converte os comandos para linguagem de máquina para que possam ser executados. 
 define a forma como os comandos e as estruturas da linguagem devem ser utilizados. 
 
garante que a estrutura ENTRADA -> PROCESSAMENTO -> SAÍDA seja respeitada pelo programa. 
 
cria a versão executável do código fonte e não está presente em algumas linguagens. 
Respondido em 21/05/2020 10:34:26 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Tendo em mente os conceitos dos comandos básicos de decisão do C++, analise o trecho de programa 
abaixo e assinale a alternativa que corresponda a saída na tela: 
 
 
 
11 
 22 
 
2 
 
5 
 
-1 
Respondido em 21/05/2020 10:34:56 
 
 
6a 
 Questão 
Acerto: 0,0 / 1,0 
 
Imagine que você precisa escrever um programa que leia o nome, as 3 notas obtidas por um aluno nas 3 
avaliações do semestre e a média dos exercícios que fazem parte da avaliação. O programa precisa calcular 
e exibir a média ponderada de aproveitamento e mostrar o conceito do aluno conforme as regras a seguir: 
Média de aproveitamento Conceito 
>= 9 A 
>= 7,5 e < 9 B 
>= 6 e < 7,5 C 
>= 4 e < 6 D 
< 4 E 
Qual das alternativas a seguir apresenta a estrutura seletiva que imprime o conceito do aluno? 
 
 
if (Media>=9) 
{ cin << "A"; } 
else (Media>=7.5 && Media<9) 
{ cin << "B"; } 
else (Media>= 6 && Media<7.5) 
{ cin << "C"; } 
else (Media>=4 && Media<6) 
{ cin << "D"; } 
else (Media<4) 
{ cin << "E"; } 
 if (Media>=9) 
{ cout << "A"; } 
else (Media>=7.5 && Media<9) 
{ cout << "B"; } 
else (Media>= 6 && Media<7.5) 
{ cout << "C"; } 
else (Media>=4 && Media<6) 
{ cout << "D"; } 
else (Media<4) 
{ cout << "E"; } 
 if (Media>=9) 
{ cout << "A"; } 
else if (Media>=7.5 && Media<9) 
{ cout << "B"; } 
else if (Media>= 6 && Media<7.5) 
{ cout << "C"; } 
else if (Media>=4 && Media<6) 
{ cout << "D"; } 
else if (Media<4) 
{ cout << "E"; } 
 
if (Media>=9) 
{ cin << "A"; } 
else if (Media>=7.5 && Media<9) 
{ cin << "B"; } 
else if (Media>= 6 && Media<7.5) 
{ cin << "C"; } 
else if (Media>=4 && Media<6) 
{ cin << "D"; } 
else if (Media<4) 
{ cin << "E"; } 
 
if (Media>=9) 
{ cout << "A"; } 
else if (Media>=7.5 || Media<9) 
{ cout << "B"; } 
else if (Media>= 6 || Media<7.5) 
{ cout << "C"; } 
else if (Media>=4 || Media<6) 
{ cout << "D"; } 
else if (Media<4) 
{ cout << "E"; } 
Respondido em 21/05/2020 10:36:21 
 
 
7a 
 Questão 
Acerto: 0,0 / 1,0 
 
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 é: 
 
 
 
while (num==0) 
 
do (num!=0) 
 while (num!=0) 
 for (num<=0) 
 
if (num!=0) 
Respondido em 21/05/2020 10:36:38 
 
 
8a 
 Questão 
Acerto: 0,0 / 1,0 
 
Imagine que você precisa criar um laço capaz de receber o nome e as notas bimestrais de um teste e uma 
prova de trinta alunos. Para cada um deles, é preciso calcular e mostrar a média do bimestre e informar se o 
aluno está na média (nota mínima 7) ou abaixo dela. Considerando que o código será escrito em C++, qual 
das opções a seguir apresenta as linhas de código do laço? 
 
 
for (cont=1;cont<=30;cont+=2) { 
 cout <<"Informe as notas do aluno "; 
 cin <<"Teste: "; cout >>Teste; 
 cin <<"Prova: "; cout >>Prova; 
 Media = (Teste+Prova)/2; 
 cout <<"A média do aluno é " << Media; 
 if (Media>=7) 
 { cin <<"Você está na média!"; } 
 else 
 { cin <<"Você está abaixo da média!"; } 
} 
 do (cont=1;cont<=30;cont++) { 
 cout <<"Informe as notas do aluno "; 
 cout <<"Teste: "; cin >>Teste; 
 cout <<"Prova: "; cin >>Prova; 
 Media = (Teste+Prova)/2; 
 cout <<"A média do aluno é " << Media; 
 if (Media>=7) 
 { cout <<"Você está na média!"; } 
 else 
 { cout <<"Você está abaixo da média!"; } 
} 
 
for (cont=30;cont<=0;cont++) { 
 cout <<"Informe as notas do aluno "; 
 cout <<"Teste: "; cin >>Teste; 
 cout <<"Prova: "; cin >>Prova; 
 Media = (Teste+Prova)/2; 
 cout <<"A média do aluno é " << Media; 
 if (Media<7) 
 { cout <<"Você está na média!"; } 
 else 
 { cout <<"Você está abaixo da média!"; } 
} 
 
while (cont=1;cont<=30;cont++) { 
 cout <<"Informe as notas do aluno "; 
 cout <<"Teste: "; cin >>Teste; 
 cout <<"Prova: "; cin >>Prova; 
 Media = (Teste+Prova)/2; 
 cout <<"A média do aluno é " << Media; 
 if (Media>=7) 
 { cout <<"Você está na média!"; } 
 else 
 { cout <<"Você está abaixo da média!"; } 
} 
 for (cont=1;cont<=30;cont++) { 
 cout <<"Informe as notas do aluno "; 
 cout <<"Teste: "; cin >>Teste; 
 cout <<"Prova: "; cin >>Prova; 
 Media = (Teste+Prova)/2; 
 cout <<"A média do aluno é " << Media; 
 if (Media>=7) 
 { cout <<"Você está na média!"; } 
 else 
 { cout <<"Você está abaixo da média!"; } 
} 
Respondido em 21/05/2020 10:36:55 
 
 
9a 
 Questão 
Acerto: 0,0 / 1,0 
 
Considere que um casal de amigos está brincando de par ou ímpar. Você precisa escrever um algoritmo que, 
a cada uma das 10 jogadas que farão, armazene nos vetores jogadasA e jogadasB o número escolhido pelo 
jogador A (que é par) e o número escolhido pelo jogador B (que é ímpar), respectivamente. Precisa informar, 
também a cada jogada, o jogador vencedor. O trecho que avaliaria a soma dos números escolhidos por cada 
amigo e decidiria quem venceu a rodada seria: 
 
 
total++ 
se (total%2!=0) 
{ escreva("Jogador Avenceu!\n") } 
senao 
{ escreva("Jogador B venceu!\n") } 
 
total=jogadasA[ind]+jogadasB[ind] 
escolha (total%2==0) 
{ escreva("Jogador A venceu!\n") } 
outros casos 
{ escreva("Jogador B venceu!\n") } 
 total=jogadasA+jogadasB 
se (total%2==0) 
{ escreva("Jogador A venceu!\n") } 
senao 
{ escreva("Jogador B venceu!\n") } 
 
total=[ind]+jogadasB 
se (total%2>=0) 
{ escreva("Jogador A venceu!\n") } 
senao 
{ escreva("Jogador B venceu!\n") } 
 total=jogadasA[ind]+jogadasB[ind] 
se (total%2==0) 
{ escreva("Jogador A venceu!\n") } 
senao 
{ escreva("Jogador B venceu!\n") } 
Respondido em 21/05/2020 10:36:59 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
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=1;i<=3;i++) 
{ escreva MAT[i,i] } 
 
para (i=1;i<=3;i++) 
{ escreva MAT[i,1] } 
 
para (i=0;i<=3;i++) 
{ escreva MAT[1,i] } 
 
 
Disc.: ALGORITMOS 
Aluno(a): 
Acertos: 6,0 de 10,0 04/06/2020 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considerando as afirmativas a seguir em relação a representação de algoritmos: 
 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar 
graficamente o algoritmo; 
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo 
real a partir dos algoritmos. 
 
Podemos afirmar que: 
 
 As alternativas I e III são CORRETAS 
 
Apenas a alternativa I é CORRETA 
 
Nenhuma das opções anteriores 
 
Todas as alternativas são CORRETAS 
 
As alternativas II e III são INCORRETAS 
Respondido em 04/06/2020 09:53:46 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a opção correta: 
 
 Um programa escrito em C++ que executa no Linux não vai 
executar no Windows. 
 Os programas em C++ precisam ser traduzidos para uma 
linguagem que o computador entenda. 
 Programas em C++ são interpretados e não compilados 
 É o linker que traduz o todo programa feito em C++. 
 Não se pode escrever programa em C++ que execute no Mac. 
Respondido em 04/06/2020 09:54:57 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é 
verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as 
duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro. 
 
 
((pontos>=10) || (pontos <=20)) 
 
((pontos>=10) % (pontos <=20)) 
 
((pontos>=10) ! (pontos <=20)) 
 ((pontos>=10) && (pontos <=20)) 
 
((pontos>=10) # (pontos <=20)) 
Respondido em 04/06/2020 09:57:20 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a opção correta : 
 
 Para entrada de dados usamos cout com << e para saída de dados 
usamos cin com >> 
 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 >> 
Respondido em 04/06/2020 10:00:15 
 
 
5a 
 Questão 
Acerto: 0,0 / 1,0 
 
Para satisfazer a regra de que para fazer AV3 o aluno deve ter nota maior ou igual a 4 em pelo menos uma 
das outras duas Avaliacoes, qual seria a sentença correta 
 
 Se (AV1 >= 4) ou (AV2 >= 4) 
 
Se (AV1 >= 4) e (AV2 >= 4) 
 
Se (AV1 > 4) ou (AV2 > 4) 
 
Nenhuma outra alternativa satisfaz 
 Se (AV1 > 4) e (AV2 > 4) 
Respondido em 04/06/2020 10:01:56 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere o trecho de programa em C++ abaixo. O que é impresso na tela quando o número de entrada é 
9 ? Assinale a opção correta. 
 int x; 
 cout << "Digite um numero: "; 
 cin >> x; 
 if (x % 2 == 0) 
 cout << x << "é divisível por 2"; 
 else 
 if (x % 3 == 0 && x % 5 == 0) 
 cout << x << " é divisível por 3 e por 5"; 
 else 
 cout << x << " ### " ; 
 
 
 9 ### 
 
Apenas 9 
 
Nada aparece, pois o trecho de programa possui erro. 
 
9 é divisível por 3 e por 5. 
 
9 não é divisível por 2. 
Respondido em 04/06/2020 10:05:07 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando 
correspondente para preenchimento da lacuna. 
 
... 
cin>>matricula; 
 
______________ (matricula<99) 
 
{ 
 
cin>>matricula; 
} 
 
 
do case 
 while 
 
for 
 
loop 
 
repeat 
Respondido em 04/06/2020 10:07:17 
 
 
8a 
 Questão 
Acerto: 0,0 / 1,0 
 
Ao fazer um programa de computador, algumas estruturas precisam ser utilizadas. Assinale a alternativa 
correta para que um programa repita 200 vezes um bloco de comandos através da estrutura de repetição 
FOR na linguagem C++. 
 
 
for (int i=0; i =< 200; i++) 
 for (int i=0; i < 200; i++) 
 
for (int i=0, i <= 200, i++) 
 for ( i=0; i <= 200; i++) 
 
for (int i=0; i <= 200; i++) 
Respondido em 04/06/2020 10:08:11 
 
 
9a 
 Questão 
Acerto: 0,0 / 1,0 
 
Um vetor é uma estrutura _____________ e _____________ para armazenamento de um _____________ 
que deve ser _____________. 
 
 bidimensional - heterogênea - conjunto de valores - do mesmo tipo 
 unidimensional - homogênea - conjunto de valores - do mesmo tipo 
 
bidimensional - homogênea - único valor - do mesmo tipo 
 
unidimensional - homogênea - único valor - de tipos variados 
 
unidimensional - heterogênea - único valor - de tipos variados 
Respondido em 04/06/2020 10:08:28 
 
 
10a 
 Questão 
Acerto: 0,0 / 1,0 
 
Na codificação de um programa, na linguagem C++, é necessário a declaração de uma matriz bidimensional 
para armazenar as notas de 6 disciplinas de uma turma com 30 alunos. Tomando-se como base que o 
algoritmo considera que os dados estarão organizados na matriz de modo que cada linha represente as 
notas de um único aluno, marque a alternativa que apresenta de forma correta a declaração desta matriz, 
chamada notasAlunos. 
 
 
d) float notasAlunos[6,30]; 
 
b) float notasAlunos[6][30]; 
 e) float notasAlunos[][]; 
 
c) float notasAlunos[30,6]; 
 a) float notasAlunos[30][6]; 
Respond 
 
Disc.: ALGORITMOS 
 
Acertos: 8,0 de 10,0 04/06/2020 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a opção que, corretamente, mostra exemplos de linguagens de programação. 
 
 
C++, Java, portugol 
 
C++, C# e fluxograma 
 
português estruturado, C++, Java 
 
fluxograma, português estruturado, C 
 C++, Java, C# 
Respondido em 04/06/2020 10:15:45 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a opção correta: 
 
 Não são palavras reservadas em C++ : for, while e do 
 Os programas em C++ possuem palavras reservadas tais como main e 
int. 
 Para terminar um programa em C++ devemos usar retorne 0; 
 São palavras reservadas no C++ : int, real, inteiro, float 
 Os programas em C++ não possuem palavras reservadas. 
Respondido em 04/06/2020 11:07:09 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Sendo X = 1, Y = 2 e Z = 5, assinale a alternativa correta, dentre as relacionadas abaixo, que corresponde 
aos questionamentos realizados em relação à expressão: X * X + Y > Z. 
Questionamentos: 
- Esta expressão é VERDADEIRA ou FALSA? 
- O valor do termo X * X + Y é igual a qual valor ? 
 
 
A expressão é VERDADEIRA, e o valor de X * X + Y = 5. 
 
A expressão é FALSA, e o valor de X * X + Y = 4. 
 
A expressão é VERDADEIRA, e o valor de X * X + Y = 3. 
 A expressão é FALSA, e o valor de X * X + Y = 3. 
 
A expressãoé FALSA, e o valor de X * X + Y = 6. 
Respondido em 04/06/2020 11:10:58 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a opção correta : 
 
 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 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 cout com << e para saída de dados 
usamos cin com >> 
Respondido em 04/06/2020 11:09:10 
 
 
5a 
 Questão 
Acerto: 0,0 / 1,0 
 
O programa abaixo recebeu o valor 2 como entrada. Analise o programa abaixo e assinale a o valor que será impresso. 
#include 
using namespace std; 
int main() 
{ 
 int a, b; 
 cout<< "\n Digite um valor: "; 
 cin>> a; 
 if (a <= 2) 
 b = a + 2 * 30 / 10; 
 else 
 b = a - 2 * 30 /10; 
 cout<< b; 
 system("pause"); 
} 
 
 
 
0 
 
-4 
 
2 
 8 
 12 
Respondido em 04/06/2020 11:11:57 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere que o trecho de código em C++ foi executado 2 vezes, sendo que na 1ª. execução o valor de 
entrada foi 10 e na 2ª. execução, o valor de entrada foi 5. Ao final das duas execuções, respectivamente, o 
que foi impresso na tela ? 
 
cout << "Digite um valor : "; 
cin >> z; 
switch(z) { 
case 5 : cout << 3 * z << " "; 
case 10 : cout << 11 /2 * z << " "; 
case 20 : cout << z * z - 10 << endl; 
break; 
default : cout << "Entrada invalida. " << endl; 
} 
 
 
15 27.5 15 55 90 
 
55 1 
 50 90 15 25 15 
 
15 25 15 50 90 
 
55 90 15 27.5 15 
Respondido em 04/06/2020 11:16:42 
 
 
7a 
 Questão 
Acerto: 0,0 / 1,0 
 
Qual a estrutura de repetição mais indicada para os casos em que é necessário que o bloco de código a ser 
repetido seja sempre repetido pelo menos uma vez? 
 
 
while do 
 while{} 
 
for{} 
 do{ }while 
 
repeat until 
Respondido em 04/06/2020 11:22:28 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
Imagine que você precisa criar um laço capaz de receber o nome e as notas bimestrais de um teste e uma 
prova de trinta alunos. Para cada um deles, é preciso calcular e mostrar a média do bimestre e informar se o 
aluno está na média (nota mínima 7) ou abaixo dela. Considerando que o código será escrito em C++, qual 
das opções a seguir apresenta as linhas de código do laço? 
 
 
for (cont=30;cont<=0;cont++) { 
 cout <<"Informe as notas do aluno "; 
 cout <<"Teste: "; cin >>Teste; 
 cout <<"Prova: "; cin >>Prova; 
 Media = (Teste+Prova)/2; 
 cout <<"A média do aluno é " << Media; 
 if (Media<7) 
 { cout <<"Você está na média!"; } 
 else 
 { cout <<"Você está abaixo da média!"; } 
} 
 
while (cont=1;cont<=30;cont++) { 
 cout <<"Informe as notas do aluno "; 
 cout <<"Teste: "; cin >>Teste; 
 cout <<"Prova: "; cin >>Prova; 
 Media = (Teste+Prova)/2; 
 cout <<"A média do aluno é " << Media; 
 if (Media>=7) 
 { cout <<"Você está na média!"; } 
 else 
 { cout <<"Você está abaixo da média!"; } 
} 
 
for (cont=1;cont<=30;cont+=2) { 
 cout <<"Informe as notas do aluno "; 
 cin <<"Teste: "; cout >>Teste; 
 cin <<"Prova: "; cout >>Prova; 
 Media = (Teste+Prova)/2; 
 cout <<"A média do aluno é " << Media; 
 if (Media>=7) 
 { cin <<"Você está na média!"; } 
 else 
 { cin <<"Você está abaixo da média!"; } 
} 
 for (cont=1;cont<=30;cont++) { 
 cout <<"Informe as notas do aluno "; 
 cout <<"Teste: "; cin >>Teste; 
 cout <<"Prova: "; cin >>Prova; 
 Media = (Teste+Prova)/2; 
 cout <<"A média do aluno é " << Media; 
 if (Media>=7) 
 { cout <<"Você está na média!"; } 
 else 
 { cout <<"Você está abaixo da média!"; } 
} 
 
do (cont=1;cont<=30;cont++) { 
 cout <<"Informe as notas do aluno "; 
 cout <<"Teste: "; cin >>Teste; 
 cout <<"Prova: "; cin >>Prova; 
 Media = (Teste+Prova)/2; 
 cout <<"A média do aluno é " << Media; 
 if (Media>=7) 
 { cout <<"Você está na média!"; } 
 else 
 { cout <<"Você está abaixo da média!"; } 
} 
Respondido em 04/06/2020 11:20:35 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Um vetor é uma estrutura _____________ e _____________ para armazenamento de um _____________ 
que deve ser _____________. 
 
 
unidimensional - heterogênea - único valor - de tipos variados 
 
bidimensional - heterogênea - conjunto de valores - do mesmo tipo 
 
unidimensional - homogênea - único valor - de tipos variados 
 unidimensional - homogênea - conjunto de valores - do mesmo tipo 
 
bidimensional - homogênea - único valor - do mesmo tipo 
Respondido em 04/06/2020 11:21:15 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
Análise a seguinte afirmação: 
"Um shopping possui 4 andares, cada andar possui 30 lojas". 
Se você for declarar uma matriz, na linguagem C++, para a afirmação acima, qual das opções abaixo você 
escolheria? 
 
 
int shopping[4][4]; 
 
int shopping[1][30]; 
 
int shopping[30][30]; 
 int shopping[4][30]; 
 
int shopping[30][1];

Outros materiais