Buscar

Av parcial 2.docx

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

1a Questão (Ref.:201407693130)
	Acerto: 0,0  / 1,0
	Na história da linguagem C, alguns momentos foram marcantes devido a acréscimos e/ou modificações significativas embora nem todos os compiladores tenham aderido. Abaixo estão relacionadas alguns deles:
- Surge o tipo long long para inteiros;
- As funções matemáticas passam a aceitar todos os tipos numéricos;
- O caracter // para comentário de uma linha, pode ser usado também;
Assinale a opção que contem o nome do documento onde apareceram, pela primeira vez, as modificações acima.
		
	 
	Padrão C89
	 
	Padrão C99
	
	Padrão C95
	
	C tradicional
	
	ISO/IEC 9899:1990
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	2a Questão (Ref.:201408041299)
	Acerto: 1,0  / 1,0
	Na função main() da linguagem C, declarações, comandos, estruturas e tudo mais que pertence ao corpo da função estão envoltos por dois elementos.
Assinale a opção que apresenta esses elementos.
		
	 
	{ e }
	
	( e )
	
	begin e end
	
	[ e ]
	
	begin e end;
	
	
	Gabarito Coment.
	
	
	
	
	3a Questão (Ref.:201408041612)
	Acerto: 1,0  / 1,0
	Um Engenheiro estava construindo um trecho de programa onde pedia que o usuário respondesse com uma letra ou um algarismo.
Se o usuário não tivesse respondido, ele enviaria uma mensagem de erro.
Ele sabia que precisava aprender mais alguma estrutura, mas, no momento, pensou em experimentar uma função que pudesse lhe dar um retorno.
Pesquisou nas bibliotecas estudadas na aula 2 e achou.
Qual o nome dessa função?
		
	
	isalpha()
	
	isspace()
	
	isdigit()
	
	isnotalphadigit()
	 
	isalnum()
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	4a Questão (Ref.:201408041434)
	Acerto: 0,0  / 1,0
	Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display.
#include 
int main() 
{ 
printf ("%s%d%%","Juros de ",10);
}
		
	 
	Nada porque tem muitos %
	
	10 Juros de
	
	%s%d%% Juros de 10
	
	% Juros de 10
	 
	Juros de 10%
	
	
	Gabarito Coment.
	
	
	
	
	5a Questão (Ref.:201408377739)
	Acerto: 1,0  / 1,0
	São todos operadores aritméticos da Linguagem C:
		
	
	>, >=, <, <=, ==
	
	&&, ||, !
	 
	+, -, *, /
	
	%, ||, &&, ==
	
	MOD, DIV, %, &&
	
	
	
	6a Questão (Ref.:201408288187)
	Acerto: 1,0  / 1,0
	Considerando que a variável TemperC receba valor de temperatura em graus Celsius digitado pelo usuário e que a variável TemperF seja o resultado da temperatura de entrada em graus Fahrenheit, qual seria a linha de comando correta, sabendo que oF = oC x 1,8 + 32.
		
	
	TemperF = TemperC x 1.8 + 32
	
	TemperF = (TemperC * 1,8) + 32
	 
	TemperF = (TemperC * 1.8) + 32
	
	TemperF = TemperC * (1.8 + 32)
	
	TemperF = TemperC * 1,8 + 32
	
	
	
	7a Questão (Ref.:201407602100)
	Acerto: 1,0  / 1,0
	Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.
		
	
	=, > e ||
	
	+, - e *
	
	&&, || e ~
	
	&&, >= e ||
	 
	<, > e >=
	
	
	Gabarito Coment.
	
	
	
	
	8a Questão (Ref.:201408288194)
	Acerto: 0,0  / 1,0
	Observe o trecho do programa abaixo:
float a, b, c;
printf("\n Digite o primeiro numero: "); scanf ("%f",&a);
printf("\n Digite o segundo numero: "); scanf ("%f",&b);
if (a >= b) { printf("Valor de c: %f" , c = a + b); } else { printf("Valor de c: %f" , c = a - b); }
Se o usuário digitar os números abaixo, marque a opção que contém as saídas corretas.
10 e 5 ; 8 e 8 ; 3 e 9 ; 25 e 15 ; 6 e 32.
		
	 
	15 ; 16 ; -6 ; 40 ; -26
	 
	15 ; 0 ; -6 ; 35 ; 26
	
	15 ; 16 ; 6 ; 40 ; -26
	
	16 ; - 16 ; -6 ; 40 ; -26
	
	16 ; 0 ; -6 ; 40 ; 26
	
	
	
	9a Questão (Ref.:201408256845)
	Acerto: 0,0  / 1,0
	Analise os códigos descritos nas alternativas de 'A' até 'E' e marque qual o código que fornece exatamente a saída descrita a seguir: Ano valor na conta 0 1000.00 1 1050.00 2 1102.50 3 1157.63 4 1215.51 5 1276.28
		
	
	b- printf("Ano\t valor na conta\n"); for(i=1;i>5;i++) { vf=vp*pow(1+0.05,i); printf("%d %5.2f \n",i,vf); }
	
	c- printf("Ano\t valor na conta\n"); for(i=0;i==5;i++) { vf=vp*pow(1+0.05,i); printf("%d \t %5.2f \n",i,vf); }
	
	d- printf("Ano\t valor na conta\n"); for(i=0;i<5;i++) { vf=vp*pow(1+0.05,i); printf("%d %5.2f \n",i,vf); }
	 
	a- printf("Ano\t valor na conta\n"); for(i==1;i<=5;i++) { vf=vp*pow(1+0.05,i); printf("%d \t %5.2f \n",i,vf); }
	 
	e- printf("Ano\t valor na conta\n"); for(i=0;i<=5;i++) { vf=vp*pow(1+0.05,i); printf("%d %5.2f \n",i,vf); }
	
	
	
	10a Questão (Ref.:201408204396)
	Acerto: 0,0  / 1,0
	Complete o trecho de código abaixo com a expressão condicional adequada para o comando de repetição  exibir a mensagem "Boa Noite" 100 vezes.
i = 0;
while (         ) {
cout << "Boa Noite" << endl;
i = i + 1;
}
		
	
	i >= 100
	 
	i < 100
	 
	i == 100
	
	i <= 100
	
	i != 100

Outros materiais