Buscar

Questões de Programação 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 39 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 39 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 39 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

1a Questão 
 
Assinale a opção correta : 
 
 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 e para saída de dados 
usamos cin 
 Para entrada de dados usamos cout com << e para saída de 
dados usamos cin com >> 
Respondido em 12/05/2020 13:38:56 
 
 
Explicação: 
Basta seguir as descrições na aula 2. 
 
 
 2a Questão 
 
Observe o algoritmo a seguir: 
1 programa 
2 { 
3  inclua biblioteca Matematica ‐‐> mat 
4  funcao inicio() 
5  { 
6      real qtdeDin, valComb, qtdeLitros 
7      escreva("Quanto custa o litro do combustível? R$ ") 
8      leia(valComb) 
9      escreva("Quantos reais você tem? R$ ") 
10     leia(qtdeDin) 
11     qtdeLitros=qtdeDin/valComb 
12     escreva("Com R$ ", qtdeDin, " você consegue abastecer 
", mat.arredondar(qtdeLitros,2)," litros de combustível.") 
13     } 
14 } 
Sabendo que o valor do litro do combustível é R$ 3.90 e que você dispõe de R$ 200.00 para abastecer, qual 
mensagem seria exibida pelo computador na linha 12? 
 
 
"Você consegue abastecer 51.28 litros de combustível." 
 
"Com R$ qtdeDin você consegue abastecer mat.arredondar(qtdeLitros,2) litros de combustível." 
 
"Você consegue abastecer 51.28 litros de combustível com R$ 200.00." 
 
"Com R$ 200.00 você consegue abastecer 51.287645 litros de combustível." 
 "Com R$ 200.00 você consegue abastecer 51.28 litros de combustível." 
Respondido em 12/05/2020 13:42:31 
 
 
 3a Questão 
 
Utilizando as regras do Portugol Studio, imagine que você precisa escrever um algoritmo que receba o ano 
atual e o ano de nascimento de um usuário, calcule e exiba a sua idade através da mensagem "Você tem ou 
fará XX anos", onde XX é a idade calculada. Qual das alternativas a seguir mostra a instrução correta a ser 
utilizada na exibição da idade? 
 
 escreva("Você tem ou fará ", idade, " anos") 
 
leia("Você tem ou fará " / idade/ " anos") 
 
escreva("Você tem ou fará " * idade * " anos") 
 
escreva("Você tem ou fará " /idade/ " anos") 
 
leia("Você tem ou fará ", idade, " anos") 
Respondido em 12/05/2020 13:42:43 
 
 
 4a Questão 
 
Marque a opção correta para a declaração das variáveis conforme o trecho de código abaixo, que calcula a 
média de 3 notas de 1 aluno: 
 printf (" nota 1 = "); 
 scanf("%f", nota1); 
 printf (" nota 2 = "); 
 scanf("%f", nota2); 
 printf (" nota 3 = "); 
 scanf("%f", nota3); 
 media=(nota1+nota2+nota3)/3; 
 printf ("media= %f",media); 
 
 
 
nota1, nota2, nota3 : float 
 float nota1, nota2, nota3, media; 
 
int nota1, nota2, nota3, media; 
 
real nota1, nota2, nota3; 
 
float nota1..nota3, media; 
Respondido em 12/05/2020 13:43:46 
 
 
Explicação: 
as 4 variáveis precisam ser float, para conterem valores com casas decimais 
 
 
 5a Questão 
 
No C++, para que os acentos sejam exibidos corretamente durante a execução de um programa, é preciso 
que sejam utilizadas a biblioteca _______________ e a função _______________. 
 
 
math - math.round 
 
iostream - ptb 
 locale - setlocale 
 
locale - ptb 
 
iostream - setlocale 
Respondido em 12/05/2020 13:44:26 
 
 
 6a Questão 
 
C++ é uma linguagem de programação compilada. Leia as assertivas a seguir e assinale Verdadeiro 
ou Falso conforme o que é dito sobre as funções do compilador: 
( ) Verificar erros de sintaxe no programa; 
( ) Produzir um outro programa em linguagem de máquina; 
( ) Executar o programa sem necessidade de conversão alguma. 
 
 
F - F - F 
 
V - F - F 
 V - V - F 
 
F - V - F 
 
V - V - V 
Respondido em 12/05/2020 13:44:53 
 
 
 
 7a Questão 
 
Imagine que você viajou para os Estados Unidos e está muito confuso com a forma como os americanos 
medem a temperatura, que é em Fahrenheit. Para ficar com menos dúvidas, você decide criar um algoritmo 
que, dada uma temperatura em Fahrenheit, exiba seu equivalente em graus Celsius. Com base na sintaxe 
do Portugol Studio, qual das alternativas a seguir apresenta o trecho da solução a ser escrito no lugar das 
interrogações a seguir? 
programa { 
 funcao inicio( ) { 
 ???????? 
 } 
} 
 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
 real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
Respondido em 12/05/2020 13:45:36 
 
 
 
 8a Questão 
 
Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ 
 
 
cout "lendo a idade"; cin idade; 
 
cout < lendo idade; cin > idade 
 
System.out.println("lendo idade"); System.out.println("lendo idade"); 
 cout << "lendo a idade"; cin >> idade; 
 
exiba "lendo a idade"; lendo idade; 
Respondido em 12/05/2020 13:46:18 
 
 
Explicação: 
o no cout e no cin. Os operadores são >> e <<. E 
ariável não tem espaço em branco 
cout < lendo idade; cin > idade 
dade cout << "lendo a idade"; cin >> idade;
ltam os operadores >> e << cout "lendo a idade"; cin idade; 
m C++ não é exiba e lendo. exiba "lendo a idade"; lendo idade; 
o é Java. Em C++ usam-se cout para saída de 
n para entrada de dados 
System.out.println("lendo idade"); 
System.out.println("lendo idade"); 
 
1a Questão 
 
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 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 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 12/05/2020 13:47:05 
 
 
Explicação: 
Basta seguir as descrições na aula 2. 
 
 
 2a Questão 
 
Observe o algoritmo a seguir: 
1 programa 
2 { 
3  inclua biblioteca Matematica ‐‐> mat 
4  funcao inicio() 
5  { 
6      real qtdeDin, valComb, qtdeLitros 
7      escreva("Quanto custa o litro do combustível? R$ ") 
8      leia(valComb) 
9      escreva("Quantos reais você tem? R$ ") 
10     leia(qtdeDin) 
11     qtdeLitros=qtdeDin/valComb 
12     escreva("Com R$ ", qtdeDin, " você consegue abastecer 
", mat.arredondar(qtdeLitros,2)," litros de combustível.") 
13     } 
14 } 
Sabendo que o valor do litro do combustível é R$ 3.90 e que você dispõe de R$ 200.00 para abastecer, qual 
mensagem seria exibida pelo computador na linha 12? 
 
 
"Você consegue abastecer 51.28 litros de combustível." 
 
"Com R$ 200.00 você consegue abastecer 51.287645 litros de combustível." 
 
"Você consegue abastecer 51.28 litros de combustível com R$ 200.00." 
 "Com R$ 200.00 você consegue abastecer 51.28 litros de combustível." 
 
"Com R$ qtdeDin você consegue abastecer mat.arredondar(qtdeLitros,2) litros de combustível." 
Respondido em 12/05/2020 13:47:29 
 
 
 
 3a Questão 
 
Utilizando as regras do Portugol Studio, imagine que você precisa escrever um algoritmo que receba o ano 
atual e o ano de nascimento de um usuário, calcule e exiba a sua idade através da mensagem "Você tem ou 
fará XX anos", onde XX é a idade calculada. Qual das alternativas a seguir mostra a instrução correta a ser 
utilizada na exibição da idade? 
 
 
leia("Você tem ou fará " / idade/ " anos") 
 escreva("Você tem ou fará ", idade, " anos") 
 
escreva("Você tem ou fará " /idade/ " anos")leia("Você tem ou fará ", idade, " anos") 
 
escreva("Você tem ou fará " * idade * " anos") 
Respondido em 12/05/2020 13:47:55 
 
 
 4a Questão 
 
Marque a opção correta para a declaração das variáveis conforme o trecho de código abaixo, que calcula a 
média de 3 notas de 1 aluno: 
 printf (" nota 1 = "); 
 scanf("%f", nota1); 
 printf (" nota 2 = "); 
 scanf("%f", nota2); 
 printf (" nota 3 = "); 
 scanf("%f", nota3); 
 media=(nota1+nota2+nota3)/3; 
 printf ("media= %f",media); 
 
 
 
float nota1..nota3, media; 
 
real nota1, nota2, nota3; 
 float nota1, nota2, nota3, media; 
 
nota1, nota2, nota3 : float 
 
int nota1, nota2, nota3, media; 
Respondido em 12/05/2020 13:47:50 
 
 
Explicação: 
as 4 variáveis precisam ser float, para conterem valores com casas decimais 
 
 
 5a Questão 
 
No C++, para que os acentos sejam exibidos corretamente durante a execução de um programa, é preciso 
que sejam utilizadas a biblioteca _______________ e a função _______________. 
 
 locale - setlocale 
 
math - math.round 
 
iostream - ptb 
 
locale - ptb 
 
iostream - setlocale 
Respondido em 12/05/2020 13:48:08 
 
 
 6a Questão 
 
C++ é uma linguagem de programação compilada. Leia as assertivas a seguir e assinale Verdadeiro 
ou Falso conforme o que é dito sobre as funções do compilador: 
( ) Verificar erros de sintaxe no programa; 
( ) Produzir um outro programa em linguagem de máquina; 
( ) Executar o programa sem necessidade de conversão alguma. 
 
 V - V - F 
 
F - F - F 
 
V - F - F 
 
F - V - F 
 
V - V - V 
Respondido em 12/05/2020 13:48:12 
 
 
 7a Questão 
 
Imagine que você viajou para os Estados Unidos e está muito confuso com a forma como os americanos 
medem a temperatura, que é em Fahrenheit. Para ficar com menos dúvidas, você decide criar um algoritmo 
que, dada uma temperatura em Fahrenheit, exiba seu equivalente em graus Celsius. Com base na sintaxe 
do Portugol Studio, qual das alternativas a seguir apresenta o trecho da solução a ser escrito no lugar das 
interrogações a seguir? 
programa { 
 funcao inicio( ) { 
 ???????? 
 } 
} 
 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
Respondido em 12/05/2020 13:48:48 
 
 
 8a Questão 
 
Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ 
 
 cout << "lendo a idade"; cin >> idade; 
 
cout < lendo idade; cin > idade 
 
System.out.println("lendo idade"); System.out.println("lendo idade"); 
 
cout "lendo a idade"; cin idade; 
 
exiba "lendo a idade"; lendo idade; 
Respondido em 12/05/2020 13:49:06 
 
 
Explicação: 
o no cout e no cin. Os operadores são >> e <<. E 
ariável não tem espaço em branco 
cout < lendo idade; cin > idade 
dade cout << "lendo a idade"; cin >> idade;
ltam os operadores >> e << cout "lendo a idade"; cin idade; 
m C++ não é exiba e lendo. exiba "lendo a idade"; lendo idade; 
o é Java. Em C++ usam-se cout para saída de 
n para entrada de dados 
System.out.println("lendo idade"); 
System.out.println("lendo idade"); 
 
 
 
1a Questão 
 
Assinale a opção correta : 
 
 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 cout com << e para saída de 
dados usamos cin 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 12/05/2020 13:49:39 
 
 
Explicação: 
Basta seguir as descrições na aula 2. 
 
 
 2a Questão 
 
Observe o algoritmo a seguir: 
1 programa 
2 { 
3  inclua biblioteca Matematica ‐‐> mat 
4  funcao inicio() 
5  { 
6      real qtdeDin, valComb, qtdeLitros 
7      escreva("Quanto custa o litro do combustível? R$ ") 
8      leia(valComb) 
9      escreva("Quantos reais você tem? R$ ") 
10     leia(qtdeDin) 
11     qtdeLitros=qtdeDin/valComb 
12     escreva("Com R$ ", qtdeDin, " você consegue abastecer 
", mat.arredondar(qtdeLitros,2)," litros de combustível.") 
13     } 
14 } 
Sabendo que o valor do litro do combustível é R$ 3.90 e que você dispõe de R$ 200.00 para abastecer, qual 
mensagem seria exibida pelo computador na linha 12? 
 
 
"Com R$ qtdeDin você consegue abastecer mat.arredondar(qtdeLitros,2) litros de combustível." 
 
"Com R$ 200.00 você consegue abastecer 51.287645 litros de combustível." 
 
"Você consegue abastecer 51.28 litros de combustível." 
 "Com R$ 200.00 você consegue abastecer 51.28 litros de combustível." 
 
"Você consegue abastecer 51.28 litros de combustível com R$ 200.00." 
Respondido em 12/05/2020 13:49:45 
 
 
 3a Questão 
 
Utilizando as regras do Portugol Studio, imagine que você precisa escrever um algoritmo que receba o ano 
atual e o ano de nascimento de um usuário, calcule e exiba a sua idade através da mensagem "Você tem ou 
fará XX anos", onde XX é a idade calculada. Qual das alternativas a seguir mostra a instrução correta a ser 
utilizada na exibição da idade? 
 
 escreva("Você tem ou fará ", idade, " anos") 
 
leia("Você tem ou fará ", idade, " anos") 
 
escreva("Você tem ou fará " /idade/ " anos") 
 
escreva("Você tem ou fará " * idade * " anos") 
 
leia("Você tem ou fará " / idade/ " anos") 
Respondido em 12/05/2020 13:49:53 
 
 
 
 4a Questão 
 
Marque a opção correta para a declaração das variáveis conforme o trecho de código abaixo, que calcula a 
média de 3 notas de 1 aluno: 
 printf (" nota 1 = "); 
 scanf("%f", nota1); 
 printf (" nota 2 = "); 
 scanf("%f", nota2); 
 printf (" nota 3 = "); 
 scanf("%f", nota3); 
 media=(nota1+nota2+nota3)/3; 
 printf ("media= %f",media); 
 
 
 
float nota1..nota3, media; 
 
nota1, nota2, nota3 : float 
 
real nota1, nota2, nota3; 
 
int nota1, nota2, nota3, media; 
 float nota1, nota2, nota3, media; 
Respondido em 12/05/2020 13:49:58 
 
 
Explicação: 
as 4 variáveis precisam ser float, para conterem valores com casas decimais 
 
 
 5a Questão 
 
No C++, para que os acentos sejam exibidos corretamente durante a execução de um programa, é preciso 
que sejam utilizadas a biblioteca _______________ e a função _______________. 
 
 
math - math.round 
 locale - setlocale 
 
iostream - ptb 
 
iostream - setlocale 
 
locale - ptb 
Respondido em 12/05/2020 13:50:01 
 
 
 
 6a Questão 
 
C++ é uma linguagem de programação compilada. Leia as assertivas a seguir e assinale Verdadeiro 
ou Falso conforme o que é dito sobre as funções do compilador: 
( ) Verificar erros de sintaxe no programa; 
( ) Produzir um outro programa em linguagem de máquina; 
( ) Executar o programa sem necessidade de conversão alguma. 
 
 V - V - F 
 
F - V - F 
 
V - V - V 
 
F - F - F 
 
V - F - F 
Respondido em 12/05/2020 13:49:49 
 
 
 7a Questão 
 
Imagine que você viajou para os Estados Unidos e está muito confuso com a forma como os americanos 
medem a temperatura, que é em Fahrenheit. Para ficar com menos dúvidas, você decide criar um algoritmo 
que, dada uma temperatura em Fahrenheit, exiba seu equivalente em graus Celsius. Com base na sintaxe 
do Portugol Studio, qual das alternativas a seguir apresenta o trecho da solução a ser escrito no lugar das 
interrogações a seguir? 
programa { 
 funcao inicio( ) { 
 ???????? 
 }} 
 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
Respondido em 12/05/2020 13:51:22 
 
 
 8a Questão 
 
Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ 
 
 
cout < lendo idade; cin > idade 
 cout << "lendo a idade"; cin >> idade; 
 
exiba "lendo a idade"; lendo idade; 
 
cout "lendo a idade"; cin idade; 
 
System.out.println("lendo idade"); System.out.println("lendo idade"); 
Respondido em 12/05/2020 13:51:33 
 
 
Explicação: 
Falso. Erro no cout e no cin. Os operadores são >> e <<. E 
ainda ?: variável não tem espaço em branco 
cout < lendo idade; cin > idade 
 
 VErdade cout << "lendo a idade"; cin >> idade; 
 
Falso. Faltam os operadores >> e << cout "lendo a idade"; cin idade; 
 
Falso. Em C++ não é exiba e lendo. exiba "lendo a idade"; lendo idade; 
 
Falso. Não é Java. Em C++ usam-se cout para saída de 
dados e cin para entrada de dados 
System.out.println("lendo idade"); 
System.out.println("lendo idade"); 
 
 
 
 
1a Questão 
 
Marque a opção correta para a declaração das variáveis conforme o trecho de código abaixo, que calcula a 
média de 3 notas de 1 aluno: 
 printf (" nota 1 = "); 
 scanf("%f", nota1); 
 printf (" nota 2 = "); 
 scanf("%f", nota2); 
 printf (" nota 3 = "); 
 scanf("%f", nota3); 
 media=(nota1+nota2+nota3)/3; 
 printf ("media= %f",media); 
 
 
 
float nota1..nota3, media; 
 
int nota1, nota2, nota3, media; 
 
nota1, nota2, nota3 : float 
 
real nota1, nota2, nota3; 
 float nota1, nota2, nota3, media; 
Respondido em 12/05/2020 13:51:37 
 
 
Explicação: 
as 4 variáveis precisam ser float, para conterem valores com casas decimais 
 
 
 2a Questão 
 
Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ 
 
 
cout "lendo a idade"; cin idade; 
 
System.out.println("lendo idade"); System.out.println("lendo idade"); 
 
cout < lendo idade; cin > idade 
 
exiba "lendo a idade"; lendo idade; 
 cout << "lendo a idade"; cin >> idade; 
Respondido em 12/05/2020 13:51:49 
 
 
Explicação: 
o no cout e no cin. Os operadores são >> e <<. E 
ariável não tem espaço em branco 
cout < lendo idade; cin > idade 
dade cout << "lendo a idade"; cin >> idade;
ltam os operadores >> e << cout "lendo a idade"; cin idade; 
m C++ não é exiba e lendo. exiba "lendo a idade"; lendo idade; 
o é Java. Em C++ usam-se cout para saída de 
n para entrada de dados 
System.out.println("lendo idade"); 
System.out.println("lendo idade"); 
 
 
 
 3a Questão 
 
No C++, para que os acentos sejam exibidos corretamente durante a execução de um programa, é preciso 
que sejam utilizadas a biblioteca _______________ e a função _______________. 
 
 locale - setlocale 
 
iostream - setlocale 
 
locale - ptb 
 
iostream - ptb 
 
math - math.round 
Respondido em 12/05/2020 13:51:55 
 
 
 4a Questão 
 
Assinale a opção correta : 
 
 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 >> 
 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 
Respondido em 12/05/2020 13:52:03 
 
 
Explicação: 
Basta seguir as descrições na aula 2. 
 
 
 5a Questão 
 
Observe o algoritmo a seguir: 
1 programa 
2 { 
3  inclua biblioteca Matematica ‐‐> mat 
4  funcao inicio() 
5  { 
6      real qtdeDin, valComb, qtdeLitros 
7      escreva("Quanto custa o litro do combustível? R$ ") 
8      leia(valComb) 
9      escreva("Quantos reais você tem? R$ ") 
10     leia(qtdeDin) 
11     qtdeLitros=qtdeDin/valComb 
12     escreva("Com R$ ", qtdeDin, " você consegue abastecer 
", mat.arredondar(qtdeLitros,2)," litros de combustível.") 
13     } 
14 } 
Sabendo que o valor do litro do combustível é R$ 3.90 e que você dispõe de R$ 200.00 para abastecer, qual 
mensagem seria exibida pelo computador na linha 12? 
 
 
"Você consegue abastecer 51.28 litros de combustível." 
 
"Com R$ qtdeDin você consegue abastecer mat.arredondar(qtdeLitros,2) litros de combustível." 
 
"Com R$ 200.00 você consegue abastecer 51.287645 litros de combustível." 
 "Com R$ 200.00 você consegue abastecer 51.28 litros de combustível." 
 
"Você consegue abastecer 51.28 litros de combustível com R$ 200.00." 
Respondido em 12/05/2020 13:52:16 
 
 
 6a Questão 
 
Imagine que você viajou para os Estados Unidos e está muito confuso com a forma como os americanos 
medem a temperatura, que é em Fahrenheit. Para ficar com menos dúvidas, você decide criar um algoritmo 
que, dada uma temperatura em Fahrenheit, exiba seu equivalente em graus Celsius. Com base na sintaxe 
do Portugol Studio, qual das alternativas a seguir apresenta o trecho da solução a ser escrito no lugar das 
interrogações a seguir? 
programa { 
 funcao inicio( ) { 
 ???????? 
 } 
} 
 
 real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
escreva("Temperatura em graus Celsius: ", tempC) 
 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
Respondido em 12/05/2020 13:52:38 
 
 
 7a Questão 
 
C++ é uma linguagem de programação compilada. Leia as assertivas a seguir e assinale Verdadeiro 
ou Falso conforme o que é dito sobre as funções do compilador: 
( ) Verificar erros de sintaxe no programa; 
( ) Produzir um outro programa em linguagem de máquina; 
( ) Executar o programa sem necessidade de conversão alguma. 
 
 
F - V - F 
 V - V - F 
 
V - V - V 
 
V - F - F 
 
F - F - F 
Respondido em 12/05/2020 13:53:37 
 
 
 8a Questão 
 
Utilizando as regras do Portugol Studio, imagine que você precisa escrever um algoritmo que receba o ano 
atual e o ano de nascimento de um usuário, calcule e exiba a sua idade através da mensagem "Você tem ou 
fará XX anos", onde XX é a idade calculada. Qual das alternativas a seguir mostra a instrução correta a ser 
utilizada na exibição da idade? 
 
 
leia("Você tem ou fará ", idade, " anos") 
 
escreva("Você tem ou fará " /idade/ " anos") 
 escreva("Você tem ou fará ", idade, " anos") 
 
leia("Você tem ou fará " / idade/ " anos") 
 
escreva("Você tem ou fará " * idade * " anos") 
Respondido em 12/05/2020 13:53:56 
 
1a Questão 
 
Marque a opção correta para a declaração das variáveis conforme o trecho de código abaixo, que calcula a 
média de 3 notas de 1 aluno: 
 printf (" nota 1 = "); 
 scanf("%f", nota1); 
 printf (" nota 2 = "); 
 scanf("%f", nota2); 
 printf (" nota 3 = "); 
 scanf("%f", nota3); 
 media=(nota1+nota2+nota3)/3; 
 printf ("media= %f",media); 
 
 
 float nota1, nota2, nota3, media; 
 
real nota1, nota2, nota3; 
 
nota1, nota2, nota3 : float 
 
float nota1..nota3, media; 
 
int nota1, nota2, nota3, media; 
Respondidoem 12/05/2020 13:55:22 
 
 
Explicação: 
as 4 variáveis precisam ser float, para conterem valores com casas decimais 
 
 
 2a Questão 
 
Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ 
 
 
cout < lendo idade; cin > idade 
 
exiba "lendo a idade"; lendo idade; 
 
System.out.println("lendo idade"); System.out.println("lendo idade"); 
 cout << "lendo a idade"; cin >> idade; 
 
cout "lendo a idade"; cin idade; 
Respondido em 12/05/2020 13:55:48 
 
 
Explicação: 
o no cout e no cin. Os operadores são >> e <<. E 
ariável não tem espaço em branco 
cout < lendo idade; cin > idade 
dade cout << "lendo a idade"; cin >> idade;
ltam os operadores >> e << cout "lendo a idade"; cin idade; 
m C++ não é exiba e lendo. exiba "lendo a idade"; lendo idade; 
o é Java. Em C++ usam-se cout para saída de 
n para entrada de dados 
System.out.println("lendo idade"); 
System.out.println("lendo idade"); 
 
 
 
 3a Questão 
 
No C++, para que os acentos sejam exibidos corretamente durante a execução de um programa, é preciso 
que sejam utilizadas a biblioteca _______________ e a função _______________. 
 
 
iostream - ptb 
 
locale - ptb 
 
math - math.round 
 
iostream - setlocale 
 locale - setlocale 
Respondido em 12/05/2020 13:55:39 
 
 
 4a Questão 
 
Assinale a opção correta : 
 
 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 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 >> 
Respondido em 12/05/2020 13:56:00 
 
 
Explicação: 
Basta seguir as descrições na aula 2. 
 
 
 5a Questão 
 
Observe o algoritmo a seguir: 
1 programa 
2 { 
3  inclua biblioteca Matematica ‐‐> mat 
4  funcao inicio() 
5  { 
6      real qtdeDin, valComb, qtdeLitros 
7      escreva("Quanto custa o litro do combustível? R$ ") 
8      leia(valComb) 
9      escreva("Quantos reais você tem? R$ ") 
10     leia(qtdeDin) 
11     qtdeLitros=qtdeDin/valComb 
12     escreva("Com R$ ", qtdeDin, " você consegue abastecer 
", mat.arredondar(qtdeLitros,2)," litros de combustível.") 
13     } 
14 } 
Sabendo que o valor do litro do combustível é R$ 3.90 e que você dispõe de R$ 200.00 para abastecer, qual 
mensagem seria exibida pelo computador na linha 12? 
 
 
"Você consegue abastecer 51.28 litros de combustível." 
 
"Com R$ 200.00 você consegue abastecer 51.287645 litros de combustível." 
 "Com R$ 200.00 você consegue abastecer 51.28 litros de combustível." 
 
"Com R$ qtdeDin você consegue abastecer mat.arredondar(qtdeLitros,2) litros de combustível." 
 
"Você consegue abastecer 51.28 litros de combustível com R$ 200.00." 
Respondido em 12/05/2020 13:56:06 
 
 
 
 6a Questão 
 
Imagine que você viajou para os Estados Unidos e está muito confuso com a forma como os americanos 
medem a temperatura, que é em Fahrenheit. Para ficar com menos dúvidas, você decide criar um algoritmo 
que, dada uma temperatura em Fahrenheit, exiba seu equivalente em graus Celsius. Com base na sintaxe 
do Portugol Studio, qual das alternativas a seguir apresenta o trecho da solução a ser escrito no lugar das 
interrogações a seguir? 
programa { 
 funcao inicio( ) { 
 ???????? 
 } 
} 
 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
 real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
Respondido em 12/05/2020 13:56:44 
 
 
 
 7a Questão 
 
C++ é uma linguagem de programação compilada. Leia as assertivas a seguir e assinale Verdadeiro 
ou Falso conforme o que é dito sobre as funções do compilador: 
( ) Verificar erros de sintaxe no programa; 
( ) Produzir um outro programa em linguagem de máquina; 
( ) Executar o programa sem necessidade de conversão alguma. 
 
 V - V - F 
 
F - V - F 
 
V - F - F 
 
V - V - V 
 
F - F - F 
Respondido em 12/05/2020 13:56:48 
 
 
 8a Questão 
 
Utilizando as regras do Portugol Studio, imagine que você precisa escrever um algoritmo que receba o ano 
atual e o ano de nascimento de um usuário, calcule e exiba a sua idade através da mensagem "Você tem ou 
fará XX anos", onde XX é a idade calculada. Qual das alternativas a seguir mostra a instrução correta a ser 
utilizada na exibição da idade? 
 
 
leia("Você tem ou fará " / idade/ " anos") 
 
leia("Você tem ou fará ", idade, " anos") 
 
escreva("Você tem ou fará " * idade * " anos") 
 
escreva("Você tem ou fará " /idade/ " anos") 
 escreva("Você tem ou fará ", idade, " anos") 
Respondido em 12/05/2020 13:57:10 
1a Questão 
 
Marque a opção correta para a declaração das variáveis conforme o trecho de código abaixo, que calcula a 
média de 3 notas de 1 aluno: 
 printf (" nota 1 = "); 
 scanf("%f", nota1); 
 printf (" nota 2 = "); 
 scanf("%f", nota2); 
 printf (" nota 3 = "); 
 scanf("%f", nota3); 
 media=(nota1+nota2+nota3)/3; 
 printf ("media= %f",media); 
 
 
 float nota1, nota2, nota3, media; 
 
real nota1, nota2, nota3; 
 
nota1, nota2, nota3 : float 
 
float nota1..nota3, media; 
 
int nota1, nota2, nota3, media; 
Respondido em 12/05/2020 13:55:22 
 
 
Explicação: 
as 4 variáveis precisam ser float, para conterem valores com casas decimais 
 
 
 2a Questão 
 
Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ 
 
 
cout < lendo idade; cin > idade 
 
exiba "lendo a idade"; lendo idade; 
 
System.out.println("lendo idade"); System.out.println("lendo idade"); 
 cout << "lendo a idade"; cin >> idade; 
 
cout "lendo a idade"; cin idade; 
Respondido em 12/05/2020 13:55:48 
 
 
Explicação: 
o no cout e no cin. Os operadores são >> e <<. E 
ariável não tem espaço em branco 
cout < lendo idade; cin > idade 
dade cout << "lendo a idade"; cin >> idade;
ltam os operadores >> e << cout "lendo a idade"; cin idade; 
Falso. Em C++ não é exiba e lendo. exiba "lendo a idade"; lendo idade; 
 
Falso. Não é Java. Em C++ usam-se cout para saída de 
dados e cin para entrada de dados 
System.out.println("lendo idade"); 
System.out.println("lendo idade"); 
 
 
 
 3a Questão 
 
No C++, para que os acentos sejam exibidos corretamente durante a execução de um programa, é preciso 
que sejam utilizadas a biblioteca _______________ e a função _______________. 
 
 
iostream - ptb 
 
locale - ptb 
 
math - math.round 
 
iostream - setlocale 
 locale - setlocale 
Respondido em 12/05/2020 13:55:39 
 
 
 4a Questão 
 
Assinale a opção correta : 
 
 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 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 >> 
Respondido em 12/05/2020 13:56:00 
 
 
Explicação: 
Basta seguir as descrições na aula 2. 
 
 
 5a Questão 
 
Observe o algoritmo a seguir: 
1 programa 
2 { 
3  inclua biblioteca Matematica ‐‐> mat 
4  funcao inicio() 
5  { 
6      real qtdeDin, valComb, qtdeLitros 
7      escreva("Quanto custa o litro do combustível? R$ ") 
8      leia(valComb) 
9      escreva("Quantosreais você tem? R$ ") 
10     leia(qtdeDin) 
11     qtdeLitros=qtdeDin/valComb 
12     escreva("Com R$ ", qtdeDin, " você consegue abastecer 
", mat.arredondar(qtdeLitros,2)," litros de combustível.") 
13     } 
14 } 
Sabendo que o valor do litro do combustível é R$ 3.90 e que você dispõe de R$ 200.00 para abastecer, qual 
mensagem seria exibida pelo computador na linha 12? 
 
 
"Você consegue abastecer 51.28 litros de combustível." 
 
"Com R$ 200.00 você consegue abastecer 51.287645 litros de combustível." 
 "Com R$ 200.00 você consegue abastecer 51.28 litros de combustível." 
 
"Com R$ qtdeDin você consegue abastecer mat.arredondar(qtdeLitros,2) litros de combustível." 
 
"Você consegue abastecer 51.28 litros de combustível com R$ 200.00." 
Respondido em 12/05/2020 13:56:06 
 
 
 6a Questão 
 
Imagine que você viajou para os Estados Unidos e está muito confuso com a forma como os americanos 
medem a temperatura, que é em Fahrenheit. Para ficar com menos dúvidas, você decide criar um algoritmo 
que, dada uma temperatura em Fahrenheit, exiba seu equivalente em graus Celsius. Com base na sintaxe 
do Portugol Studio, qual das alternativas a seguir apresenta o trecho da solução a ser escrito no lugar das 
interrogações a seguir? 
programa { 
 funcao inicio( ) { 
 ???????? 
 } 
} 
 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
 real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
Respondido em 12/05/2020 13:56:44 
 
 
 7a Questão 
 
C++ é uma linguagem de programação compilada. Leia as assertivas a seguir e assinale Verdadeiro 
ou Falso conforme o que é dito sobre as funções do compilador: 
( ) Verificar erros de sintaxe no programa; 
( ) Produzir um outro programa em linguagem de máquina; 
( ) Executar o programa sem necessidade de conversão alguma. 
 
 V - V - F 
 
F - V - F 
 
V - F - F 
 
V - V - V 
 
F - F - F 
Respondido em 12/05/2020 13:56:48 
 
 
 8a Questão 
 
Utilizando as regras do Portugol Studio, imagine que você precisa escrever um algoritmo que receba o ano 
atual e o ano de nascimento de um usuário, calcule e exiba a sua idade através da mensagem "Você tem ou 
fará XX anos", onde XX é a idade calculada. Qual das alternativas a seguir mostra a instrução correta a ser 
utilizada na exibição da idade? 
 
 
leia("Você tem ou fará " / idade/ " anos") 
 
leia("Você tem ou fará ", idade, " anos") 
 
escreva("Você tem ou fará " * idade * " anos") 
 
escreva("Você tem ou fará " /idade/ " anos") 
 escreva("Você tem ou fará ", idade, " anos") 
Respondido em 12/05/2020 13:57:10 
 
1a Questão 
 
Marque a opção correta para a declaração das variáveis conforme o trecho de código abaixo, que calcula a 
média de 3 notas de 1 aluno: 
 printf (" nota 1 = "); 
 scanf("%f", nota1); 
 printf (" nota 2 = "); 
 scanf("%f", nota2); 
 printf (" nota 3 = "); 
 scanf("%f", nota3); 
 media=(nota1+nota2+nota3)/3; 
 printf ("media= %f",media); 
 
 
 
float nota1..nota3, media; 
 
nota1, nota2, nota3 : float 
 float nota1, nota2, nota3, media; 
 
real nota1, nota2, nota3; 
 
int nota1, nota2, nota3, media; 
Respondido em 12/05/2020 13:59:27 
 
 
Explicação: 
as 4 variáveis precisam ser float, para conterem valores com casas decimais 
 
 
 2a Questão 
 
Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ 
 
 
cout < lendo idade; cin > idade 
 
exiba "lendo a idade"; lendo idade; 
 
cout "lendo a idade"; cin idade; 
 cout << "lendo a idade"; cin >> idade; 
 
System.out.println("lendo idade"); System.out.println("lendo idade"); 
Respondido em 12/05/2020 13:59:33 
 
 
Explicação: 
o no cout e no cin. Os operadores são >> e <<. E 
ariável não tem espaço em branco 
cout < lendo idade; cin > idade 
dade cout << "lendo a idade"; cin >> idade;
ltam os operadores >> e << cout "lendo a idade"; cin idade; 
m C++ não é exiba e lendo. exiba "lendo a idade"; lendo idade; 
o é Java. Em C++ usam-se cout para saída de 
n para entrada de dados 
System.out.println("lendo idade"); 
System.out.println("lendo idade"); 
 
 
 
 3a Questão 
 
No C++, para que os acentos sejam exibidos corretamente durante a execução de um programa, é preciso 
que sejam utilizadas a biblioteca _______________ e a função _______________. 
 
 locale - setlocale 
 
math - math.round 
 
locale - ptb 
 
iostream - setlocale 
 
iostream - ptb 
Respondido em 12/05/2020 13:59:21 
 
 
 
 4a Questão 
 
Assinale a opção correta : 
 
 Para entrada de dados usamos cout e para saída de dados 
usamos cin 
 Para entrada de dados usamos cout com << e para saída de 
dados usamos cin com >> 
 Para entrada de dados usamos cin com >> e para saída de 
dados usamos cout com << 
 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 
Respondido em 12/05/2020 13:59:49 
 
 
Explicação: 
Basta seguir as descrições na aula 2. 
 
 
 5a Questão 
 
Observe o algoritmo a seguir: 
1 programa 
2 { 
3  inclua biblioteca Matematica ‐‐> mat 
4  funcao inicio() 
5  { 
6      real qtdeDin, valComb, qtdeLitros 
7      escreva("Quanto custa o litro do combustível? R$ ") 
8      leia(valComb) 
9      escreva("Quantos reais você tem? R$ ") 
10     leia(qtdeDin) 
11     qtdeLitros=qtdeDin/valComb 
12     escreva("Com R$ ", qtdeDin, " você consegue abastecer 
", mat.arredondar(qtdeLitros,2)," litros de combustível.") 
13     } 
14 } 
Sabendo que o valor do litro do combustível é R$ 3.90 e que você dispõe de R$ 200.00 para abastecer, qual 
mensagem seria exibida pelo computador na linha 12? 
 
 
"Com R$ qtdeDin você consegue abastecer mat.arredondar(qtdeLitros,2) litros de combustível." 
 
"Você consegue abastecer 51.28 litros de combustível com R$ 200.00." 
 "Com R$ 200.00 você consegue abastecer 51.28 litros de combustível." 
 
"Você consegue abastecer 51.28 litros de combustível." 
 
"Com R$ 200.00 você consegue abastecer 51.287645 litros de combustível." 
Respondido em 12/05/2020 14:00:26 
 
 
 6a Questão 
 
Imagine que você viajou para os Estados Unidos e está muito confuso com a forma como os americanos 
medem a temperatura, que é em Fahrenheit. Para ficar com menos dúvidas, você decide criar um algoritmo 
que, dada uma temperatura em Fahrenheit, exiba seu equivalente em graus Celsius. Com base na sintaxe 
do Portugol Studio, qual das alternativas a seguir apresenta o trecho da solução a ser escrito no lugar das 
interrogações a seguir? 
programa { 
 funcao inicio( ) { 
 ???????? 
 } 
} 
 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
escreva("Temperatura em graus Celsius: ", tempC) 
 real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
Respondido em 12/05/2020 14:00:31 
 
 
 7a Questão 
 
C++ é uma linguagem de programação compilada. Leia as assertivas a seguir e assinale Verdadeiro 
ou Falso conforme o que é ditosobre as funções do compilador: 
( ) Verificar erros de sintaxe no programa; 
( ) Produzir um outro programa em linguagem de máquina; 
( ) Executar o programa sem necessidade de conversão alguma. 
 
 
F - F - F 
 V - V - F 
 
V - V - V 
 
F - V - F 
 
V - F - F 
Respondido em 12/05/2020 14:00:35 
 
 
 
 8a Questão 
 
Utilizando as regras do Portugol Studio, imagine que você precisa escrever um algoritmo que receba o ano 
atual e o ano de nascimento de um usuário, calcule e exiba a sua idade através da mensagem "Você tem ou 
fará XX anos", onde XX é a idade calculada. Qual das alternativas a seguir mostra a instrução correta a ser 
utilizada na exibição da idade? 
 
 
escreva("Você tem ou fará " /idade/ " anos") 
 
escreva("Você tem ou fará " * idade * " anos") 
 
leia("Você tem ou fará ", idade, " anos") 
 escreva("Você tem ou fará ", idade, " anos") 
 
leia("Você tem ou fará " / idade/ " anos") 
Respondido em 12/05/2020 14:00:50 
1a Questão 
 
Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ 
 
 
cout < lendo idade; cin > idade 
 
System.out.println("lendo idade"); System.out.println("lendo idade"); 
 
exiba "lendo a idade"; lendo idade; 
 cout << "lendo a idade"; cin >> idade; 
 
cout "lendo a idade"; cin idade; 
Respondido em 12/05/2020 15:40:23 
 
 
Explicação: 
o no cout e no cin. Os operadores são >> e <<. E 
ariável não tem espaço em branco 
cout < lendo idade; cin > idade 
dade cout << "lendo a idade"; cin >> idade;
ltam os operadores >> e << cout "lendo a idade"; cin idade; 
m C++ não é exiba e lendo. exiba "lendo a idade"; lendo idade; 
o é Java. Em C++ usam-se cout para saída de 
n para entrada de dados 
System.out.println("lendo idade"); 
System.out.println("lendo idade"); 
 
 
 
 2a Questão 
 
No C++, para que os acentos sejam exibidos corretamente durante a execução de um programa, é preciso 
que sejam utilizadas a biblioteca _______________ e a função _______________. 
 
 
iostream - ptb 
 
iostream - setlocale 
 
math - math.round 
 locale - setlocale 
 
locale - ptb 
Respondido em 12/05/2020 15:40:13 
 
 
 3a Questão 
 
Marque a opção correta para a declaração das variáveis conforme o trecho de código abaixo, que calcula a 
média de 3 notas de 1 aluno: 
 printf (" nota 1 = "); 
 scanf("%f", nota1); 
 printf (" nota 2 = "); 
 scanf("%f", nota2); 
 printf (" nota 3 = "); 
 scanf("%f", nota3); 
 media=(nota1+nota2+nota3)/3; 
 printf ("media= %f",media); 
 
 
 
real nota1, nota2, nota3; 
 
nota1, nota2, nota3 : float 
 
float nota1..nota3, media; 
 
int nota1, nota2, nota3, media; 
 float nota1, nota2, nota3, media; 
Respondido em 12/05/2020 15:40:40 
 
 
Explicação: 
as 4 variáveis precisam ser float, para conterem valores com casas decimais 
 
 
 4a Questão 
 
Observe o algoritmo a seguir: 
1 programa 
2 { 
3  inclua biblioteca Matematica ‐‐> mat 
4  funcao inicio() 
5  { 
6      real qtdeDin, valComb, qtdeLitros 
7      escreva("Quanto custa o litro do combustível? R$ ") 
8      leia(valComb) 
9      escreva("Quantos reais você tem? R$ ") 
10     leia(qtdeDin) 
11     qtdeLitros=qtdeDin/valComb 
12     escreva("Com R$ ", qtdeDin, " você consegue abastecer 
", mat.arredondar(qtdeLitros,2)," litros de combustível.") 
13     } 
14 } 
Sabendo que o valor do litro do combustível é R$ 3.90 e que você dispõe de R$ 200.00 para abastecer, qual 
mensagem seria exibida pelo computador na linha 12? 
 
 
"Você consegue abastecer 51.28 litros de combustível." 
 "Com R$ 200.00 você consegue abastecer 51.28 litros de combustível." 
 
"Com R$ 200.00 você consegue abastecer 51.287645 litros de combustível." 
 
"Você consegue abastecer 51.28 litros de combustível com R$ 200.00." 
 
"Com R$ qtdeDin você consegue abastecer mat.arredondar(qtdeLitros,2) litros de combustível." 
Respondido em 12/05/2020 15:48:42 
 
 
 5a Questão 
 
C++ é uma linguagem de programação compilada. Leia as assertivas a seguir e assinale Verdadeiro 
ou Falso conforme o que é dito sobre as funções do compilador: 
( ) Verificar erros de sintaxe no programa; 
( ) Produzir um outro programa em linguagem de máquina; 
( ) Executar o programa sem necessidade de conversão alguma. 
 
 
F - F - F 
 V - V - F 
 
V - F - F 
 
F - V - F 
 
V - V - V 
Respondido em 12/05/2020 15:40:30 
 
 
 
 6a Questão 
 
Utilizando as regras do Portugol Studio, imagine que você precisa escrever um algoritmo que receba o ano 
atual e o ano de nascimento de um usuário, calcule e exiba a sua idade através da mensagem "Você tem ou 
fará XX anos", onde XX é a idade calculada. Qual das alternativas a seguir mostra a instrução correta a ser 
utilizada na exibição da idade? 
 
 
escreva("Você tem ou fará " /idade/ " anos") 
 
escreva("Você tem ou fará " * idade * " anos") 
 escreva("Você tem ou fará ", idade, " anos") 
 
leia("Você tem ou fará " / idade/ " anos") 
 
leia("Você tem ou fará ", idade, " anos") 
Respondido em 12/05/2020 15:40:51 
 
 
 7a Questão 
 
Assinale a opção correta : 
 
 Para entrada de dados usamos cout e para saída de dados 
usamos cin 
 Para entrada de dados usamos read e para saída de dados 
usamos write 
 Para entrada de dados usamos cout com << e para saída de 
dados usamos cin com >> 
 Para entrada de dados usamos cin com >> e para saída de 
dados usamos cout com << 
 Para entrada de dados usamos cin com << e para saída de 
dados usamos cout com >> 
Respondido em 12/05/2020 15:41:16 
 
 
Explicação: 
Basta seguir as descrições na aula 2. 
 
 
 8a Questão 
 
Imagine que você viajou para os Estados Unidos e está muito confuso com a forma como os americanos 
medem a temperatura, que é em Fahrenheit. Para ficar com menos dúvidas, você decide criar um algoritmo 
que, dada uma temperatura em Fahrenheit, exiba seu equivalente em graus Celsius. Com base na sintaxe 
do Portugol Studio, qual das alternativas a seguir apresenta o trecho da solução a ser escrito no lugar das 
interrogações a seguir? 
programa { 
 funcao inicio( ) { 
 ???????? 
 } 
} 
 
 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
 real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
tempC=(tempF-32)/1.8 
escreva("Temperatura em graus Celsius: ", tempC) 
 
real tempF, tempC 
escreva("Temperatura em Fahrenheit: ") 
leia(tempF) 
escreva("Temperatura em graus Celsius: ", tempC) 
Respondido em 12/05/2020 15:41:35

Continue navegando