Buscar

Ling. de programação Aula 2

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

LINGUAGEM DE PROGRAMAÇÃO I
		
	 
	Lupa
	 
	
	
	 Retornar
	Exercício: CCE0242_EX_A2
	Aluno(
	Data: 16/08/2015 17:38:28 (Finalizada)
	
	 1a Questão (Ref.: 201402632653)
	 Fórum de Dúvidas (3)       Saiba  (0)
	
	Suponha que as bibliotecas necessárias foram declaradas e considere em função das respostas a numeração das linhas apresentadas entre parênteses.
(L1)int main()
(L2) {
(L3) char vet[40];
(L4) puts("Digite o seu nome completo:");
(L5) fgets(vet);
(L6) printf("%s\n", vet);
(L7) system("pause");
(L8) return (0);
(L9) }
Analise o código e assinale a alternativa correta.
		
	 
	Erro na (L5)- Na forma de preencher a função fgets.
	
	Erro na (L8)- O return é utilizado apenas em funções.
	
	Erro na (L4)- Puts está sendo usado de forma errada.
	
	Erro na (L6)- O printf não aceita a forma apresentada.
	
	Erro na (L3)- Deveria ser utilizado uma matriz.
	
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201402648928)
	 Fórum de Dúvidas (3)       Saiba  (0)
	
	Escreva o comando que defina uma constante de nome PI com valor igual a 3,14.
		
	
	#define PI 3,14
	
	#include PI 3,14
	
	#const PI 3,14
	 
	#define PI 3.14
	
	#include PI 3.14
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201402291858)
	 Fórum de Dúvidas (3)       Saiba  (0)
	
	Na linguagem C, temos várias formas de exibir mensagens na tela, através das funções encontradas na biblioteca padrão stdio.h.  Sabe-se de antemão que poderíamos utilizar várias delas para exibir um texto, mas a escolha da função parte da necessidade do programa.
 Se um programa precisa exibir um texto, sem variáveis ou constantes numéricas já com a quebra de linha no final, qual das funções apresentadas é a mais adequada?
		
	
	putchar
	
	printf
	
	cout
	
	print
	 
	puts
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201402675029)
	 Fórum de Dúvidas (3)       Saiba  (0)
	
	Um Engenheiro Mecânico tinha um arquivo onde ele gostaria que os nomes dos materiais fossem todos convertidos para letras minúsculas.
Observe as linhas abaixo e assinale a opção que contem a função que realiza essa conversão e a biblioteca a qual pertence.
		
	
	atoi() e math.h
	
	isalpha() e stdlib.h
	
	atof() e stdlib.h
	
	toupper() e stdlib.h
	 
	tolower() e ctype.h
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201402675145)
	 Fórum de Dúvidas (3)       Saiba  (0)
	
	Um Engenheiro estava testando formatação com a função printf()e incluiu a linha abaixo.
printf( "%08.2f",12.3);
		
	
	Exibiu com seis casas na parte inteira e duas na parte decimal, totalizando 8 posições no display, deixando vazias as não usadas, exceto a posição do ponto.
	 
	Exibiu com cinco casas na parte inteira e duas na parte decimal, totalizando 8 posições no display, sendo que seriam três 0 antes do número 12 e um zero depois do 3 e o ponto.
	
	Exibiu com oito casas na parte inteira e duas na parte decimal, totalizando 10 posições no display, deixando vazias as não usadas
	
	Exibiu com oito casas na parte inteira e duas na parte decimal, totalizando 10 posições no display, sendo que seriam seis 0 antes do número 12 e um zero depois do 3.
	
	Exibiu 12.3 porque o zero anula a formatação
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201402294743)
	 Fórum de Dúvidas (3)       Saiba  (0)
	
	Observe o código abaixo: 
#include < stdio.h >
#include < stdlib.h>
int main(){ 
int x,y,z; 
x=6; 
y=2; 
z = (x%2)+8; 
puts(z); 
system("PAUSE"); 
return 0; 
} 
Dentre as opções abaixo é correto afirmar:
		
	
	O programa exibirá 16
	
	O programa exibirá 0
	
	O programa exibirá 8
	 
	Ocorrerá um erro
	
	O programa exibirá 11
	
	 Gabarito Comentado
	 Gabarito Comentado

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando