Buscar

Avaliando aprendizado LINGUAGEM DE PROGRAMAÇÃO I 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 4 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

1.
		Acerca dos operadores, marque a opção correta:
	
	
	
	
	Todas as alternativas acima estão corretas.
	
	
	O operador "maior ou igual" pode ser utilizado tanto como >= quanto =>.
	
	 
	Não podemos realizar operações dentro do comando printf.
	
	
	O operador = tem a mesma função de ==.
	
	 
	O operador potência necessita de uma biblioteca específica.
	
	
	
		
	
		2.
		Analisando o código a seguir, que usa a função getchar(), podemos dizer:
/* programa getchar.c */
 
#include
int main(void)
{
   char cLetra;
 
   cLetra = getchar(); 
 
   printf("Letra digitada %c\n", cLetra);
   printf("Na tabela ASCII %d\n", cLetra);
   return 0;
}
	
	
	
	 
	O código está errado, pois a função getchar() nunca retorna um número. Portanto não pode-se usar a linha  printf("Na tabela ASCII %d\n", cLetra);
	
	
	O código está correto, pois a  função getchar(), não tem nenhuma ação nesse código.
	
	 
	O código está correto, embora a função getchar() retorne um int e este está sendo atribuído a uma variável tipo char.
	
	
	O código está errado, pois a função getchar() retorna um número e seu retorno não pode ser atribuído a uma variável do tipo char.
 
	
	
	O código está errado, pois a função getchar() deve ser usada apenas para dar uma pausa no código.
 
	
	
	
		
	
		3.
		São formas de declarar variáveis e atribuir valores em C++, exceto:
	
	
	
	 
	char nome = 'john';
	
	 
	float nums = 3.23;
	
	 
	char letra = 'c';
	
	 
	int num = 10;
	
	
	nreal real = 34.87;
	
	
	
		
	
		4.
		Acerca das funções Getche e Getch, marque a alternativa correta:
	
	
	
	 
	A função Getche lê o caractere do teclado e, sem necessitar teclar "enter", o imprime na tela.
	
	 
	Nenhuma das alternativas acima estão corretas.
	
	
	A função Getche lê o caractere do teclado e, após teclar "enter", o imprime na tela.
	
	
	A função Getch lê o caractere do teclado e, sem necessitar teclar "enter", o imprime na tela.
	
	
	Necessita da tecla "enter" para imprimir o resultado na tela.
	
	
	
		
	
		5.
		Acerca das variáveis em Linguagem C, podemos afirmar que: I) Toda variável deve ser declarada antes de ser usada como sendo de um tipo. II) O tipo define o tamanho de bytes da variável e o intervalo de valores que ela poderá armazenar. III) O nome da variável poderá conter até 32 caracteres sendo que o primeiro preferencialmente deve ser uma letra. IV) Não existe regras para se declarar uma variável. Marque somente a única resposta correta:
	
	
	
	
	Somente a afirmativa IV é correta.
	
	
	Somente a afirmativa I é correta.
	
	
	Somente as afirmativas I e IV são corretas.
	
	 
	Somente as afirmativas I, II e III são corretas.
	
	
	Nenhuma das afirmativas é correta.
	
	
	
		
	
		6.
		São todos operadores aritméticos da Linguagem C:
	
	
	
	
	%, ||, &&, ==
	
	 
	MOD, DIV, %, &&
	
	
	&&, ||, !
	
	 
	+, -, *, /
	
	
	>, >=, <, <=, ==
	
	
	
		
	
		7.
		A função scanf utiliza qual operador para a entrada de dados:
	
	
	
	
	Atribuição
	
	
	Aritmético
	
	
	Condicional
	
	 
	Endereço
	
	
	Relacional
	
	
	
		
	
		8.
		Dado o programa na linguagem de programação C abaixo , informe qual os valores das variáveis x, y, a, b, c e d, respectivamente, ao final de sua execução:
#include 
#include                           
int main(int argc, char *argv[]) {
    int a,b,c,d,x,y; 
    x=10; 
    y=5; 
    a=x++; 
    b=++x; 
    c=--y; 
    d=y--; 
    printf("%d\n",x); 
    printf("%d\n",y); 
    printf("%d\n",a); 
    printf("%d\n",b); 
    printf("%d\n",c); 
    printf("%d\n",d); 
    return 0; 
} 
	
	
	
	
	11, 6, 10, 11, 5, 6
	
	 
	12, 3, 10, 12, 4, 4
	
	
	11, 7, 12, 10, 3, 5

Outros materiais