Buscar

Linguagem de Programção 1.4

Prévia do material em texto

1a Questão
	
	
	
	Qual biblioteca da linguagem C contém as funções para exibir mensagens na tela?
 
		
	
	math.h
	 
	stdio.h
	
	stdstring.h
 
	
	tela.h
	
	Cio.h
	
	
	
	 
	
	 2a Questão
	
	
	
	
	Um aluno precisava fazer uma citação e deveria colocar uma frase entre aspas.
Escolha a opção que poderá resolver  o problema dele.
		
	
	Como as aspas são usadas para delimitar a cadeia, não se pode fazer isso.
 
	
	printf("\"LPI\");
	
	printf(\"LPI\");
	
	A solução seria usar aspas simples duas vezes para substituir printf("''LPI''"); .
	 
	printf("\"LPI\"");
	
	
	
	 
	
	 3a Questão
	
	
	
	
	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.
		
	
	atof() e stdlib.h
	 
	toupper() e stdlib.h
	
	isalpha() e stdlib.h
	
	atoi() e math.h
	 
	tolower() e ctype.h
	
	 
	
	 4a Questão
	
	
	
	
	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);
}
		
	 
	Juros de 10%
	
	Nada porque tem muitos %
	 
	% Juros de 10
	
	%s%d%% Juros de 10
	
	10 Juros de
	
	 
	
	 5a Questão
	
	
	
	
	Se a variável p está armazenando o valor 6, qual valor será armazenado na variável r após ser axecutada a função: r = pow (r,3)
		
	
	18
	 
	216
	
	98
	
	126
	
	36
	
	
	 
	
	 6a Questão
	
	
	
	
	Qual será a saída do comando abaixo: printf("O valor de Pi é %.6f", pi);
		
	
	O valor de Pi é 3.14
	
	O valor de Pi é 3.1415926535897932384626433832795
	 
	O valor de Pi é 3.141592
	
	O valor de Pi é 3,14
	
	O valor de Pi é pi
	
	
	
	 
	
	 7a Questão
	
	
	
	
	Temos linhas e colunas na tela. A um conjunto de 8 colunas, chamamos de zona.
Estudamos os caracteres \n e \t na Aula 2
Se você precisasse exibir VOU na terceira zona de uma linha estando o cursor na primeira coluna dessa linha e GABARITAR na segunda zona de uma linha que tem, antes dela,duas linhas em branco, qual das opções abaixo você escolheria?
 
		
	
	printf("\t\t\tVOU\n\n\tGABARITAR\n");
	 
	printf("\t\tVOU\n\tGABARITAR\n");
	
	printf("\t\t\tVOU\n\tGABARITAR\n");
	 
	printf("\t\tVOU\n\n\n\tGABARITAR\n");
	
	printf("\t\tVOU\n\n\tGABARITAR\n");
	
	
	
	 
	
	 8a Questão
	
	
	
	
	Saída formatada necessita de muita atenção.
Se você precisasse exibir 12345 utilizando 8 casas e preenchendo com zero as que não fossem necessárias, qual das opções abaixo você escolheria?
		
	 
	printf("%08d\n", 12345);
	
	printf("%d\n", 12345);
	
	printf("%d8\n", 12345);
	
	printf("%8d\n", 12345);
	
	printf("%80d\n", 12345);

Continue navegando