Buscar

LÓGICA DE PROGRAMAÇÃO Aula 5 Exercicio 3

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

Exercício: CCT0535_EX_A5_2013_V3 
	Matrícula: 2013
	Aluno(a): MARCOS FRANÇA
	Data: 23/11/2017 02:11:36 (Finalizada)
	
	 1a Questão (Ref.: 201308105176)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A execução de uma expressão lógica obedece como prioridade a ordem dos operadores:
		
	
	And, Or e Not.
	 
	Not, Or e And.
	
	And, Not e Or.
	
	Or, And e Not.
	 
	Not, And e Or.
	
	
	
	
	 2a Questão (Ref.: 201308770808)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	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 entre esses valores
	
	duas vezes a soma desses valores, em linhas diferentes
	
	a média aritmética e a soma entre esses valores, em linhas diferentes
	
	
	
	
	 3a Questão (Ref.: 201308777825)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	As variáveis A=3.5, B=8, C='x' e D="falso", analise as expressões abaixo e marque a opção que corresponde a ordem correta dos resultados lógicos.
I. (A < B) || (C = = '8') && (D != "verdadeiro") 
II. (3*A > B) && (B%2 = = 0.16) && (B-A < 5) 
III. (A*B > 25) || (D = = falso) || (C != 'x') 
		
	
	F / F / V
	
	F / V / F
	 
	V / F / V
	 
	V / F / F
	
	V / V / V
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201308960033)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	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 26 anos
	
	Joao voce nao pode votar em 2016, pois tem 26 anos
	
	Joao nao voce pode votar em 2016, pois tem 16 anos
	 
	Joao voce pode votar em 2016, pois tem 27 anos
	
	
	
	
	 5a Questão (Ref.: 201308949743)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Identifique a afirmação Verdadeira a respeito da linguagem C.
		
	 
	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";
	 
	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;
	
	O ciclo de desenvolvimento envolve a Linkedição que gera o Programa Objeto.
	
	O tipo de dado "void" pode armazenar caracteres;
	
	
	
	
	 6a Questão (Ref.: 201308948767)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Escolha a opção correta de acordo com as afirmações abaixo.
I ) Uma desvantagem do pseudocódigo é que é muito parecida com uma linguagem de programação de verdade.
II) Uma variável representa uma posição de memória e deve receber um nome e um tipo válidos.
III) Operadores lógicos são utilizados para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso.
		
	
	Apenas I e II estão corretas
	
	Todas estão corretas
	 
	Apenas I e III estão corretas
	 
	Apenas II e III estão corretas
	
	
	
	
	 7a Questão (Ref.: 201308315958)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples.
 
Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples.
 
I - Maior clareza no código, mas não influência na eficiência do mesmo.
II - Maior eficiência porque diminui o número de testes no código.
III - Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo.
IV Somente uma escolha do desenvolvedor, visto que o resultado  final é o mesmo.
		
	
	Somente a IV está correta 
	
	A II e IV estão corretas 
	 
	Somente a I está correta 
	
	A II e a III estão corretas 
	 
	Somente a II está correta 
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201309068217)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Analise o programa abaixo e selecione a alternativa que contenha a condição correta para que o número 27 seja mostrado na tela.
		
	
	N1 < N2 && N1 < 50
	 
	N2 > N1 || N1 > 50
	
	N2 == N1 || N2 > 20
	
	N1 < N2 && N1 > 20
	 
	N1 > N2 || N2 < 50

Outros materiais