Logo Passei Direto
Buscar

Questões de Programação C

Ferramentas de estudo

Questões resolvidas

Foi pedido a um aluno que escrevesse um trecho de código na linguagem de programação C, no qual, dado um número inteiro positivo X, imprimisse Yes caso este número fosse múltiplo, simultaneamente, de 3 e de 5. Assinale a alternativa correta que representa um código válido em C que satisfaz o pedido apresentado no enunciado da questão:


A if ( x / 3 ==0 && x / 5 == 0 )
{
printf (“ Yes”);
}
B if ( 5 / x == 0 && 3 / x == 0 )
{
printf (“ Yes”);
}
C if (5*3%15 == 0)
{
printf(“Yes”)
}
D if ( x % 15 == 0)
{
printf (“ Yes”);
}
E if ( x % 3==0 || X % 5==0 )
{
printf (“ Yes”);
}

Conforme abordado na Aula 2, a função printf() é uma das funções de entrada e saída (E/S) que podem ser utilizadas em linguagem de programação C. Porém, esta função não faz parte da definição da linguagem C, sendo incluída na biblioteca stdio.h.
Com relação a estes conceitos, analise atentamente a sintaxe da função printf() apresentada abaixo: printf( “Salário: %f\n”, 700,35); Assinale a alternativa correta que corresponde ao resultado após a execução da instrução printf apresentada acima:
A n;
B Salário: 700,35;
C 25;
D Salário: %f;
E Salário: %f\n.

Conforme abordado na Aula 3, vetor é um conjunto de elementos consecutivos, do mesmo tipo, que podem ser acessados individualmente a partir de um único nome.
Com base nesta definição de vetores, assinale a alternativa correta que corresponde a definição correta de um vetor na linguagem de programação C.
A float[15] idade;
B idade[15] float;
C float idade[15];
D [15]idade float;
E float idade.

Conforme apresentado na Aula 2, os comandos de controle na linguagem de programação C, são divididos em condicional simples, condicional composto e case.
Com base nesta definição, assinale a alternativa correta que corresponde ao valor lógico retornado após a execução da expressão de condicional simples apresentada abaixo: if (10 == 5)
A 10;
B Verdadeiro;
C Falso;
D 5;
E 2.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Foi pedido a um aluno que escrevesse um trecho de código na linguagem de programação C, no qual, dado um número inteiro positivo X, imprimisse Yes caso este número fosse múltiplo, simultaneamente, de 3 e de 5. Assinale a alternativa correta que representa um código válido em C que satisfaz o pedido apresentado no enunciado da questão:


A if ( x / 3 ==0 && x / 5 == 0 )
{
printf (“ Yes”);
}
B if ( 5 / x == 0 && 3 / x == 0 )
{
printf (“ Yes”);
}
C if (5*3%15 == 0)
{
printf(“Yes”)
}
D if ( x % 15 == 0)
{
printf (“ Yes”);
}
E if ( x % 3==0 || X % 5==0 )
{
printf (“ Yes”);
}

Conforme abordado na Aula 2, a função printf() é uma das funções de entrada e saída (E/S) que podem ser utilizadas em linguagem de programação C. Porém, esta função não faz parte da definição da linguagem C, sendo incluída na biblioteca stdio.h.
Com relação a estes conceitos, analise atentamente a sintaxe da função printf() apresentada abaixo: printf( “Salário: %f\n”, 700,35); Assinale a alternativa correta que corresponde ao resultado após a execução da instrução printf apresentada acima:
A n;
B Salário: 700,35;
C 25;
D Salário: %f;
E Salário: %f\n.

Conforme abordado na Aula 3, vetor é um conjunto de elementos consecutivos, do mesmo tipo, que podem ser acessados individualmente a partir de um único nome.
Com base nesta definição de vetores, assinale a alternativa correta que corresponde a definição correta de um vetor na linguagem de programação C.
A float[15] idade;
B idade[15] float;
C float idade[15];
D [15]idade float;
E float idade.

Conforme apresentado na Aula 2, os comandos de controle na linguagem de programação C, são divididos em condicional simples, condicional composto e case.
Com base nesta definição, assinale a alternativa correta que corresponde ao valor lógico retornado após a execução da expressão de condicional simples apresentada abaixo: if (10 == 5)
A 10;
B Verdadeiro;
C Falso;
D 5;
E 2.

Prévia do material em texto

Questão 1/5 - Linguagem de Programação 
Foi pedido a um aluno que escrevesse um trecho de código na linguagem de 
programação C, no qual, dado um número inteiro positivo X, imprimisse Yes caso este 
número fosse múltiplo, simultaneamente, de 3 e de 5. 
Assinale a alternativa correta que representa um código válido em C que satisfaz o 
pedido apresentado no enunciado da questão: 
Nota: 20.0 
 A 
if ( x / 3 ==0 && x / 5 == 0 ) 
{ 
printf (“ Yes”); 
} 
 B 
if ( 5 / x == 0 && 3 / x == 0 ) 
{ 
printf (“ Yes”); 
} 
 C 
if (5*3%15 == 0) 
{ 
printf(“Yes”) 
} 
 D 
if ( x % 15 == 0) 
{ 
printf (“ Yes”); 
} 
Você acertou! 
A resposta correta é a alternativa D, pois como o enunciado solicita o múltiplo 
simultâneo de 3 e 5, então o menor múltiplo comum entre 3 e 5 é 15, assim 
qualquer número dividido por 15 que retorne como resto zero, é múltiplo de 
ambos os números. 
 E 
if ( x % 3==0 || X % 5==0 ) 
{ 
printf (“ Yes”); 
} 
 
Questão 2/5 - Linguagem de Programação 
Conforme abordado na Aula 2, a função printf() é uma das funções de entrada e saída 
(E/S) que podem ser utilizadas em linguagem de programação C. Porém, esta função 
não faz parte da definição da linguagem C, sendo incluída na biblioteca stdio.h. Com 
relação a estes conceitos, analise atentamente a sintaxe da função printf() apresentada 
abaixo: 
printf( “Salario: %f\n”, 700.35); 
Assinale a alternativa correta que corresponde ao resultado após a execução da instrução 
printf apresentada acima: 
Nota: 20.0 
 A n; 
 B 
Salario: 700.35; 
Você acertou! 
Conteúdo abordado nos slides 07/38 e 08/38 da Aula 2. 
 C 25; 
 D Salario: %f; 
 E Salario: %f\n. 
 
Questão 3/5 - Linguagem de Programação 
 Analise atentamente o algoritmo escrito na linguagem de programação C 
apresentado abaixo: 
 
 
Assinale a alternativa correta que satisfaça a seguinte situação: 
 
Qual deve ser a condição de teste do “if” e qual deve ser a variável (ou expressão) do 
“printf”, para ocorrer a seguinte saída: 
“Aprovado com media maior ou igua a 60.00” 
Considerando-se as entradas “60” e “60” para o algoritmo, e que o algoritmo continue 
funcionando para quaisquer valores das variáveis de entrada. 
Sabendo que a nota de aprovação será a média aritimética das notas entradas. 
Nota: 20.0 
 A 
if – ((nota1+nota2)/2 >= 60) e printf – ((nota1+nota2)/2); 
Você acertou! 
A resposta correta é a alternativa A pois: 
 
Condição if: 
((nota1+nota2)/2 >= 60) 
((60+60)/2 >= 60) 
(120/2 >= 60) 
60>= 60 
 
Printf: 
((nota1+nota2)/2) 
((60+60)/2) 
(120/2) 
60 
 B if – (nota1+nota2<=60) e printf – (nota2); 
 C if – (nota1+nota2 >= 60) e printf – (nota1+nota2); 
 D if – ((nota1+nota2)/2 >= 60) e printf – (nota1); 
 E if – ((nota1+nota2)/2 > 60) e printf – ((nota1+nota2)/2). 
 
Questão 4/5 - Linguagem de Programação 
Conforme abordado na Aula 3, vetor é um conjunto de elementos consecutivos, do 
mesmo tipo, que podem ser acessados individualmente a partir de um único nome. 
Com base nesta definição de vetores, assinale a alternativa correta que corresponde a 
definição correta de um vetor na linguagem de programação C. 
Nota: 20.0 
 A float[15] idade; 
 B idade[15] float; 
 C 
float idade[15]; 
Você acertou! 
Conforme apresentado no slide 09/21 da Aula 03, os vetores são definidos 
primeiramente identificando o seu tipo, na sequencia seu nome e entre colchetes 
o seu tamanho. 
 D [15]idade float; 
 E float idade. 
 
Questão 5/5 - Linguagem de Programação 
Conforme apresentado na Aula 2, os comandos de controle na linguagem de 
programação C, são divididos em condicional simples, condicional composto e case. 
Com base nesta definição, assinale a alternativa correta que corresponde ao valor lógico 
retornado após a execução da expressão de condicional simples apresentada abaixo: 
if (10 !=5) 
Nota: 20.0 
 A 10; 
 B Falso; 
 C 5; 
 D 
Verdadeiro; 
Você acertou! 
Conforme conteúdo apresentado na Rota de Aprendizagem e slide 14/38 da Aula 
2, o comando if somente é executado se a sua condição for verdadeira, portanto, 
como 10 é igual a 5 o retorno será verdadeiro. 
 E 2.

Mais conteúdos dessa disciplina