Informática, perguntado por prosperar1, 10 meses atrás

A Linguagem C dispõe de quatro tipos básicos de dados. Assim, as variáveis poderão assumir os seguintes tipos:



Tipo


Tamanho (bytes)


Valor

char


1


Um caractere ou um inteiro de 0 a 127

int


4


Um número inteiro

float


4


Um número de ponto flutuante

double


8


Um número de ponto flutuante



Sobre as variáveis que um programa em Linguagem C irá utilizar, analise as seguintes asserções e a relação proposta entre elas:



I. A declaração de variáveis deve ser feita antes que a variável seja utilizada.



PORQUE



II. Isto garante que a quantidade correta de memória já tenha sido reservada para armazenar seu valor.



A respeito dessas asserções, assinale a opção correta.

Alternativas:

a)

As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
Alternativa assinalada
b)

As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
c)

A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
d)

A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
e)

As asserções I e II são proposições falsas.

2)

Os operadores aritméticos disponíveis na linguagem C estão descritos na tabela a seguir:

Operador


Operação

+


soma

-


subtração

*


multiplicação

/


divisão

%


resto da divisão

Sobre o operador resto da divisão (%), analise as seguintes asserções e a relação proposta entre elas:

I. O operador % não pode ser aplicado a números reais.

PORQUE

II. O resto da divisão entre dois reais é sempre zero.

A respeito dessas asserções, assinale a opção correta.

Alternativas:

a)

As asserções I e II são proposições verdadeiras e a II é uma justificativa da I.
b)

As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
c)

A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
d)

A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
e)

As asserções I e II são proposições falsas.
Alternativa assinalada

3)

Considere o seguinte programa desenvolvido em Linguagem C:



#include

main(){

float salario;

printf (“Entre com o salario”);

scanf (%f,&salario);

if (salario<1000)

salario = salario + 100;

printtf (“Salário final: %.2f ”,salario);

}



Tendo como referência o programa apresentado, avalie as seguintes afirmativas assinalando (V) para as verdadeiras ou (F) para as falsas:



( ) O salário só recebe adição de 100 caso seja inferior a 1000.

( ) Aqueles que recebem 1000 também recebem aumento de salário.

( ) Aqueles que recebem mais que 1000 ficam exatamente como estão.

( ) A fim de evitar que imprima um número com várias casas decimais, usa-se .2. Assim, apenas as duas casas decimais mais significativas da parte fracionária do salário serão impressas.

Agora assinale a alternativa com a sequência correta.

Alternativas:

a)

V – V – V – V.
b)

V – F – V – V.
Alternativa assinalada
c)

V – V – V – F.
d)

F – F – V – F.
e)

F – F – F – V.

4)

Considere o seguinte programa escrito em Linguagem C:

#include

main(){

int i;

for (i=2; i<=20; i=i+2)

printf("%d",i);

}



Sobre este programa, analise as seguintes sentenças:

I. A instrução i++ é equivalente a i = i +1.

II. Este programa poderia ser reescrito utilizando a estrutura while.

III. Em resumo, o programa mostra os 10 primeiros números pares.

IV. Em resumo, o programa mostra os 20 primeiros números pares.

Agora, assinale a alternativa que apresenta a resposta CORRETA.

Alternativas:

a)

Apenas a afirmativa IV está correta.
b)

Apenas as afirmativas I e III estão corretas.
c)

Apenas as afirmativas II e III estão corretas.
d)

Apenas as afirmativas I, II e IV estão corretas.
e)

As afirmativas I, II, III e IV estão corretas.
Alternativa assinalada


nilzon: O MINIMO QUE TU DEVE FAZER, É ESCREVER SUA PERGUNTA FORMATADA. ASSIM NINGUEM VEI LER MANO.

Soluções para a tarefa

Respondido por Odairgaldino
1

caro amigo as respostas para suas perguntas seria:

1:A

2:A

3:B

4:C

questoes corrigida.

Perguntas interessantes