Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.:201407941752) Acerto: 1,0 / 1,0 A diretiva #include < stdio.h> faz referência a: Declarações de funções úteis para entrada e saída de dados. Declaração de funções para tratamento numérico. Nenhuma das alternativas acima. Declarações de funções para cálculo matemático. Declarações de funções para tratamento de texto. 2a Questão (Ref.:201407437763) Acerto: 1,0 / 1,0 Para que possamos criar nossos programas na linguagem C, iniciamos por criar o ______________, o qual pode ser feito através de um editor de texto não formatado e salvo com a ______________ ou mesmo utilizar um editor da linguagem, como o DEV C++. De acordo com o sistema operacional isto pode ser um pouco diferente. Após esta etapa, devemos ___________ e linkeditar o programa gerando o arquivo _____________, o qual após ser executado apresenta o resultado de nosso programa. Das opções apresentadas, marque aquela que completa respectivamente e corretamente os espaços em branco destacados do texto, segundo os conceitos da linguagem C apresentados no material didático da disciplina. Código de texto - extensão .txt - editar - fonte Fonte - extensão .txt - editar - executável Código base - extensão .c - compilar - fonte Executável - extensão .c - compilar - fonte Código fonte - extensão .c - compilar - executável Gabarito Coment. Gabarito Coment. 3a Questão (Ref.:201407820740) Acerto: 1,0 / 1,0 Assinale a função que não é disponível na plataforma Linux. return system() main() printf() scanf() 4a Questão (Ref.:201408067563) Acerto: 1,0 / 1,0 Qual será a saída do comando abaixo: printf("O valor de Pi é %.6f", pi); O valor de Pi é pi O valor de Pi é 3.14 O valor de Pi é 3.141592 O valor de Pi é 3.1415926535897932384626433832795 O valor de Pi é 3,14 5a Questão (Ref.:201408067566) Acerto: 1,0 / 1,0 A função scanf utiliza qual operador para a entrada de dados: Aritmético Relacional Atribuição Condicional Endereço 6a Questão (Ref.:201408066184) Acerto: 1,0 / 1,0 Um programador escreveu o seguinte trecho de código: int a,b,c,x,y,z; a = 1; b = 2; c = 3; x=a++; y=++b; z=--c; Qual o valor das variáveis a,b,c,x,y,z, respectivamente, ao final da execução do trecho em questão? 2,3,4,2,3,1 2,1,2,1,3,2 1,2,3,2,1,3 2,3,2,1,3,2 1,2,3,2,3,1 7a Questão (Ref.:201410024760) Acerto: 0,0 / 1,0 Seja o código a seguir, caso o usuário insira o valor 3 na variável num, qual a mensagem aparecerá na tela? #include #include int main () { int num; printf ("Digite um numero: "); scanf ("%d",&num); if(num = 2) printf("O numero eh 2"); else printf("O numero eh diferente de 2"); return(0); } O numero eh diferente de 3 O numero eh 2 Nenhuma mensagem é exibida, pois há um erro no código. O numero eh 3 O numero eh diferente de 2 8a Questão (Ref.:201407472540) Acerto: 1,0 / 1,0 Um aluno de LPI gostaria de testar duas condições, usando somente uma estrutura if. Abaixo as duas condições a serem testadas: a) O ano de nascimento que precisa estar no intervalo fechado de 1989-2007. b) O sexo que precisa ser masculino. Sabe-se que o sexo se encontra em uma variável do tipo char de nome sexo e o ano em uma variável do tipo intde nome ano. Além disso, ele deseja que seja aceita tanto a letra M quanto a letra m. Assinale a opção que resolve o problema desse aluno. if(ano >= 1989 && ano<= 2007 && sexo== 'M' || sexo == 'm' ) if( sexo == 'M' || sexo == 'm' && (ano >= 1989 && ano <= 2007 ) ) if( sexo == 'M' || (sexo == 'm' && ano >=1989 && ano<=2007 ) ) if(ano >=1989 && ano <=2007 && (sexo == 'M' || sexo == 'm' ) ) if(sexo == 'M' || sexo == 'm' && ano >= 1989 && ano <= 2007 ) Gabarito Coment. Gabarito Coment. 9a Questão (Ref.:201407908014) Acerto: 1,0 / 1,0 Leia com atenção as afirmativas abaixo e escolha a opção correta. I A estrutura do for, por definição, é ideal quando o número de repetições for conhecido II A estrutura do for testa ao final enquanto a estrutura while testa no início III A estrutura while pode simular a estrutura do for e a estrutura do... while IV A estrutura do for sem nenhum parâmetro, só com os ; dentro dos parênteses e com um if no corpo da repetição, pode simular a estrutura while V Tanto a estrutura do...while quanto a estrutura while, testam no início Somente II, III e V estão corretas Somente I, II, III e V estão corretas Somente I e V estão corretas Somente I, III e V estão corretas Somente I, III e IV estão corretas Gabarito Coment. Gabarito Coment. 10a Questão (Ref.:201407381494) Acerto: 1,0 / 1,0 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? for ( i = 0; i == num; i++) while (num == 0) while (num != 0) enquanto (num > 0) for (i = num; i > 0; i++)
Compartilhar