Buscar

Teste de Conhecimentos em C++

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 5 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

Prévia do material em texto

Acerto: 0,0 / 1,0
Assinale a opção correta.
 Programa é um conjunto de instruções escritas em uma linguagem de programação e que dizem o que o
computador deve fazer.
Programa é um conjunto de instruções escritas sem usar, necessariamente, uma linguagem de
programação. É possível usar o Inglês para se escrever programas.
Um programa em C++ não tem variáveis.
 Um programa em C++ não precisa ser compilado.
Programa é um algoritmo escrito em fluxograma.
Respondido em 20/06/2020 20:17:06
Acerto: 0,0 / 1,0
Assinale a opção correta: 
Programas em C++ são interpretados e não compilados
É o linker que traduz o todo programa feito em C++.
 Um programa escrito em C++ que executa no Linux não vai
executar no Windows.
Não se pode escrever programa em C++ que execute no Mac.
 Os programas em C++ precisam ser traduzidos para uma
linguagem que o computador entenda.
Respondido em 20/06/2020 20:21:02
Acerto: 1,0 / 1,0
Analise o trecho de código abaixo e depois marque a opção correta para o que se pede:
 int x, y,a , b;
 float z;
 a = 14;
 b = 3;
 x = a / b;
 y = a % b;
 z = y / x;
 Qual seria o valor de x?
14
4.66666
 4
5
3
Respondido em 20/06/2020 20:21:59
Acerto: 0,0 / 1,0
Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++
 cout << "lendo a idade"; cin >> idade;
exiba "lendo a idade"; lendo idade;
 cout < lendo idade; cin > idade
cout "lendo a idade"; cin idade;
System.out.println("lendo idade"); System.out.println("lendo idade");
 Questão1a
 Questão2a
 Questão3a
 Questão4a
Respondido em 20/06/2020 20:45:15
Acerto: 1,0 / 1,0
 Assinale a opção correta. O que será impresso na tela, respectivamente, após duas execuções seguidas, sendo
que na 1ª. execução o valor de entrada é 10 e na 2ª. execução o valor de entrada é 0. Para isso, considere o
seguinte trecho em C++.
 int num;
 cout << "Digite um numero: ";
 cin >> num;
 if (num > 0)
 {
 num++;
 cout << num << " ";
 }
 cout << num + 1 << " ";
 if (num < 0)
 {
 num--;
 cout << num << " ";
 }
 else
 cout << num * 10 ;
 
11 12 110
 
11 110 1 0
 
11 110 1 0
 
 11 12 110 1 0
 
11 110 1 10
 
Respondido em 20/06/2020 20:59:42
Acerto: 1,0 / 1,0
Considere o trecho de programa em C++ abaixo. O que é impresso na tela quando o número de entrada é 7 ?
Assinale a opção correta.
 int num;
 cout << "Digite um numero: ";
 cin >> num;
 if (num % 2 == 0)
 cout << num << "é divisível por 2";
 else
 if (num % 3 == 0 && num % 5 == 0)
 cout << num << " é divisível por 3 e por 5";
 else
 cout << num << " ### " ;
 
7 é divisível por 3 e por 5.
 
 Questão5a
 Questão6a
Nada aparece, pois o trecho de programa possui erro.
 
7 não é divisível por 2.
 
Apenas 7
 7 ###
Respondido em 20/06/2020 20:26:29
Acerto: 0,0 / 1,0
O trecho de código a seguir utiliza uma estrutura de repetição do tipo for . Marque a alternativa que apresenta
de forma correta o mesmo trecho utilizando a estrutura de repetição while.
Seja:
for( int i=3; i<100; i+=2)
 cout << i ;
 
 int i;
 while (i<100) {
 cout << i;
 i=3;
 i=i+2;
 }
 int i;
 i=3;
 while (i<100) {
 cout << i;
 i=i+2;
 }
 int i;
 while (i<100) {
 i=3;
 cout << i;
 i=i+2;
 }
 int i;
 i=3;
 while(i<100)
 {
 i=i+2;
 cout << i;
 }
 int i;
 i=3;
 while(i<100) 
 cout << i;
 i=i+2;
 
Respondido em 20/06/2020 20:33:21
 Questão7a
Acerto: 0,0 / 1,0
Imagine que você precisa escrever um programa em C++ que receba o sexo de 100 pessoas (F para Feminino
ou M para Masculino). Ao final da leitura dos sexos, o programa precisa exibir as seguintes informações:
quantidade de mulheres, quantidade de homens, percentual de mulheres e percentual de homens.
Observações: 1. O programa deve funcionar com "F" e "M" maiúsculos ou minúsculos; 2. A estrutura de
repetição a ser utilizada deve ser FOR.
Sabendo disso, qual seria o trecho de repetição adequado para esse programa?
for (int cont=1;cont>=100;cont--) {
 cout <<"Qual o sexo? ";
 if (sexo==F && sexo==f)
 { qtdeF++; }
 else if (sexo==M &&| sexo==m)
 { qtdeM++; }
}
 for (int cont=1;cont<=100;cont++) {
 cin <<"Qual o sexo? ";
 cout >>qtdeF;
 if (sexo==F && sexo==f)
 { qtdeF++; }
 else if (sexo==M || sexo==m)
 { qtdeM++; }
}
for (int cont=1;cont<=100;cont++) {
 cout <<"Qual o sexo? ";
 cin >>qtdeF;
 if (sexo==F && sexo==f)
 { qtdeF--; }
 else if (sexo==M || sexo==m)
 { qtdeM--; }
}
for (int cont=1;cont>=100;cont--) {
 cout <<"Qual o sexo? ";
 cin >>sexo;
 if (sexo==F && sexo==f)
 { qtdeF++; }
 else if (sexo==M || sexo==m)
 { qtdeM++; }
}
 for (int cont=1;cont<=100;cont++) {
 cout <<"Qual o sexo? ";
 cin >>sexo;
 if (sexo==F || sexo==f)
 { qtdeF++; }
 else if (sexo==M || sexo==m)
 Questão8a
 { qtdeM++; }
}
Respondido em 20/06/2020 20:56:18
Acerto: 0,0 / 1,0
Um médico precisa armazenar o peso, a altura e o IMC de seus 1000 pacientes. Contratou um programador que
disse que o programa teria algumas matrizes unidimensionais para o armazenamento.
Assinale a opção abaixo que representa a declaração das referidas matrizes pelo programador, conforme as
informações acima:
float peso[1000] ; altura[1000] ; imc[1000];
 char peso[1000], altura [1000], imc[1000];
float peso[1001], altura[1001], imc [1001];
 float peso[1000], altura[1000], imc [1000];
char peso[999], altura[999], imc [999];
Respondido em 20/06/2020 20:37:36
Acerto: 1,0 / 1,0
Considerando a sintaxe do Portugol Studio, imagine um algoritmo que receba uma matriz de elementos inteiros
dispostos em 3 linhas e 4 colunas. Em seguida, o algoritmo exibe a quantidade de números múltiplos de 5
armazenados na matriz. O trecho capaz de realizar a contagem dos múltiplos seria:
if (matriz[lin][lin]*5!=0)
{ multiplos++; }
if (matriz[lin][col]/5!=0)
{ multiplos++; }
if (matriz[lin][col]%5==0)
{ multiplos; }
if (matriz[col][col]%5==0)
{ multiplos++; }
 if (matriz[lin][col]%5==0)
{ multiplos++; }
 Questão9a
 Questão10a

Continue navegando