Buscar

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

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 3 páginas

Prévia do material em texto

A execução de uma expressão lógica obedece como prioridade a ordem dos operadores: 
 
 
And, Or e Not. 
 
 
And, Not e Or. 
 
 
Not, Or e And. 
 
 
Or, And e Not. 
 
 
Not, And e Or. 
 
 
 
 
 
Considerando o programa, e que o usuário digita o valor 28. Qual o resultado 
impresso na tela. int main () { int x; cout<<"Digite um valor"; cin>>x; if 
(x>15) { cout<< x/2; } return 0; } 
 
 
 
 56 
 
 
O programa tem erro no código e não compila. 
 
 
Nenhuma das outras alternativas 
 
 
14 
 
 
28 
 
 
 
 
 
Entre os operadores lógicos utilizados em C, qual simbolo utilizado para o 
operador OU? 
 
 
 
 
|| 
 
 
<> 
 
 
// 
 
 
>> 
 
 
\\ 
 
 
 
 
 
Observe o código fonte abaixo escrito em C++. Caso os dois valores digitados 
na entrada sejam iguais, o que será impresso na tela como resultado final? 
#include 
using namespace std; 
int main() 
{int num1,num2,result; 
cin >> num1 >> num2; 
result = (num1+num2); 
 
 
if (num1>num2) 
cout << result/2 << endl; 
else 
cout << result; 
if (num2>num1) 
{cout << result*2 << endl;} 
else 
{cout << result << endl;} 
system("pause"); } 
 
 
duas vezes a soma desses valores, na mesma linha 
 
 
o dobro da soma entre esses valores 
 
 
a média aritmética e a soma entre esses valores, em linhas diferentes 
 
 
duas vezes a soma desses valores, em linhas diferentes 
 
 
a média aritmética entre esses valores 
 
 
 
 
 
5. 
Identifique a afirmação Verdadeira a respeito da linguagem C. 
 
 
 
 
No fragmento de código if (num=10) dentro do if existe uma comparação para saber se a variável num é igual 
a 10; 
 
 
Uma variável do tipo float é utilizada para armazenar números reais (positivos ou negativos com precisão de 7 
dígitos). 
 
 
Ao se declarar uma variável com o nome ¿soma¿ ela será igual a "Soma" e "SOMA"; 
 
 
O ciclo de desenvolvimento envolve a Linkedição que gera o Programa Objeto. 
 
 
O tipo de dado "void" pode armazenar caracteres; 
 
 
 
 
 
Marque a alternativa que representa o resultado do programa abaixo, considerando n="Joao" e an=1990. 
#include 
main(){ 
 int an, id; 
 char n[10]; 
 
 printf("Informe um nome: "); 
 scanf("%s",&n); 
 
 printf("Informe o ano de nascimento: "); 
 scanf("%d",&an); 
 
 id=2016-an; 
 
 if(id>=18) 
 printf("%s, voce pode votar em 2016, pois tem %d anos\n",n,id); 
 
 
 else 
 printf("%s, voce nao pode votar em 2016, pois tem %d anos\n",n,id); 
 system("pause"); 
} 
 
 
Joao voce pode votar em 2016, pois tem 27 anos 
 
 
Joao nao voce pode votar em 2016, pois tem 16 anos 
 
 
Joao voce pode votar em 2016, pois tem 26 anos 
 
 
Joao voce nao pode votar em 2016, pois tem 26 anos 
 
 
 
 
 
 
Considere o trecho do algoritmo (pseudocódigo): 
 
Em relação às estruturas básicas de controle, o trecho de algoritmo acima refere-se à estrutura 
 
I. condicional simples. 
II. condicional composta. 
III. de repetição. 
IV. de decisão ou seleção. 
 
É correto o que consta APENAS em: 
 
 
 
 
II e III. 
 
 
I, III e IV. 
 
 
II e IV 
 
 
II, III e IV. 
 
 
I e III. 
 
 
 
 
 
É utilizada para avaliar uma determinada expressão e definir se um bloco de código 
que deve ou não ser executado. Essa é a definição da estrutura condicional: 
 
 
 
 
while. 
 
 
for 
 
 
next 
 
 
if...else 
 
 
do...while

Continue navegando