Logo Passei Direto
Buscar

Comandos de Controle em C

Ferramentas de estudo

Questões resolvidas

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 Falso;
C 5;
D Verdadeiro;

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”); }

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.
A) if – ((nota1+nota2)/2 >= 60) e printf – ((nota1+nota2)/2);
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).

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.

Analise atentamente as afirmativas apresentadas abaixo com relação a instrução if, definidas na linguagem de programação C.
Com relação as afirmativas acima, assinale a alternativa correta que corresponde às afirmativas que apresentam um comando válido, em linguagem C, para testar se uma variável do tipo inteiro de nome x pode valer 1, 2, 3 ou 4:
I. if( x == 1, x == 2, x == 3, x == 4 );
II. if( 1 <= x <= 4 );
III. if( x = 1 || 2 || 3 || 4 );
IV. if( x >= 1 && x <= 4 );
V. if( 1 <= x, x <= 4 );
VI. if( x > 0 && x < 5 );
VII. if( x >= 1 || x <= 4 );
VIII. if( x = 1 || x = 2 || x = 3 || x = 4 ).
A) Estão corretas as afirmativas III e VI;
B) Estão corretas as afirmativas IV e VI;
C) Estão corretas as afirmativas II e VIII;
D) Estão corretas as afirmativas II e IV;
E) Estão corretas as afirmativas I e II.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

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 Falso;
C 5;
D Verdadeiro;

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”); }

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.
A) if – ((nota1+nota2)/2 >= 60) e printf – ((nota1+nota2)/2);
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).

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.

Analise atentamente as afirmativas apresentadas abaixo com relação a instrução if, definidas na linguagem de programação C.
Com relação as afirmativas acima, assinale a alternativa correta que corresponde às afirmativas que apresentam um comando válido, em linguagem C, para testar se uma variável do tipo inteiro de nome x pode valer 1, 2, 3 ou 4:
I. if( x == 1, x == 2, x == 3, x == 4 );
II. if( 1 <= x <= 4 );
III. if( x = 1 || 2 || 3 || 4 );
IV. if( x >= 1 && x <= 4 );
V. if( 1 <= x, x <= 4 );
VI. if( x > 0 && x < 5 );
VII. if( x >= 1 || x <= 4 );
VIII. if( x = 1 || x = 2 || x = 3 || x = 4 ).
A) Estão corretas as afirmativas III e VI;
B) Estão corretas as afirmativas IV e VI;
C) Estão corretas as afirmativas II e VIII;
D) Estão corretas as afirmativas II e IV;
E) Estão corretas as afirmativas I e II.

Prévia do material em texto

Questão 1/5
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
	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.
�
Questão 2/5
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”);
}
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 3/5
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.
	
	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
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];
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
Analise atentamente as afirmativas apresentadas abaixo com relação a instrução if, definidas na linguagem de programação C.
I. if( x == 1, x == 2, x == 3, x == 4 );
II. if( 1 <= x <= 4 );
III. if( x = 1 || 2 || 3 || 4 );
IV. if( x >= 1 && x <= 4 );
V. if( 1 <= x, x <= 4 );
VI. if( x > 0 && x < 5 );
VII. if( x >= 1 || x <= 4 );
VIII. if( x = 1 || x = 2 || x = 3 || x = 4 ).
Com relação as afirmativas acima, assinale a alternativa correta que corresponde às afirmativas que apresentam um comando válido, em linguagem C, para testar se uma variável do tipo inteiro de nome x pode valer 1, 2, 3 ou 4:
	
	A
	Estão corretas as afirmativas III e VI;
	
	B
	Estão corretas as afirmativas IV e VI;
Você acertou!
I. if( x == 1, x == 2, x == 3, x == 4 ); - Falso, pois X não pode valor todos os valores ao mesmo tempo;
II. if( 1 <= x <= 4 ); - Falso, pois X deve ser comparado separadamente com ambos os valores;
III. if( x = 1 || 2 || 3 || 4 ); - Falso, pois X deveria ser definido com todos os valores
IV. if( x >= 1 && x <= 4 ); - Verdadeiro;
V. if( 1 <= x, x <= 4 ); - Falso, pois a condição está definida incorretamente,
VI. if( x > 0 && x < 5 ); - Verdadeiro;
VII. if( x >= 1 || x <= 4 ); - Falso, pois se X for maior que 4 estará satisfazendo a primeira condição;
VIII. if( x = 1 || x = 2 || x = 3 || x = 4 ). – Falso, a definição da instrução if está incorreta.
	
	C
	Estão corretas as afirmativas II e VIII;
	
	D
	Estão corretas as afirmativas II e IV;
	
	E
	Estão corretas as afirmativas I e II.
_1538638855.unknown
_1538638859.unknown
_1538638861.unknown
_1538638862.unknown
_1538638860.unknown
_1538638857.unknown
_1538638858.unknown
_1538638856.unknown
_1538638844.unknown
_1538638848.unknown
_1538638852.unknown
_1538638853.unknown
_1538638851.unknown
_1538638846.unknown
_1538638847.unknown
_1538638845.unknown
_1538638839.unknown
_1538638842.unknown
_1538638843.unknown
_1538638840.unknown
_1538638837.unknown
_1538638838.unknown
_1538638835.unknown
_1538638836.unknown
_1538638834.unknown

Mais conteúdos dessa disciplina