AV1, AV2 & AV3 Linguagem de Programação - 2013-02
AV1, AV2 & AV3 Linguagem de Programação - 2013-02
AV1, AV2 & AV3 Linguagem de Programação - 2013-02
Nota do Trab.: 0
Turma: 9011/K
Nota de Partic.: 1
Dado o trecho de lgica utilizando o conceito da linguagem de programao C. Diga o resultado das variveis x,
y e z depois da seguinte sequncia de operaes:
int x,y,z;
x=y=10;
z=++x;
x=-x;
y++;
x=x+y-(z--);
x = -11
y = 11
z = 10
x = -20
y = 20
z = 10
x = -01
y = 01
z = 10
x = 11
y = 11
z = 15
x = -13
y = 11
z = 13
Na linguagem C, uma varivel pode ser classificada como LOCAL ou GLOBAL. De acordo
com as caractersticas das variveis LOCAIS, marque a alternativa ERRADA.
Uma varivel local s visualizada pela funo onde foi declarada.
Existem funes que no tm variveis locais.
As variveis locais no podem ser acessadas de fora do escopo em que foram criadas.
Duas, ou mais funes, podem declarar variveis locais com os mesmos nomes.
Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a varivel num seja
diferente de 0?
while (num == 0)
for (i = num; i > 0; i++)
while (num != 0)
enquanto (num > 0)
for ( i = 0; i == num; i++)
que tipo de dado deve ser utilizado para definir uma varivel que ir ramazenar um nmero do tipo: 65,890
int
char
uint
float
string
while
if-else
switch
for
struct
11 / 15 / 1918
1918 / 15 / 11
1918 / 11 / 15
11 / 1918 / 15
15 / 11 / 1918
Muitas sries matemticas podem ser geradas pela estrutura do for. Analise o cdigo
abaixo e escolha a opo que contm a srie exibida pelo cdigo.
13
13
24
13
13
24
13
24
44
24
44
81
44
149
81
Uma parte bastante importante no estudo da linguagem C ter o conhecimento das suas bibliotecas. As
respectivas categorias das funes das bibliotecas #include ctype.h e #include math.h so:
Funes para teste de caracteres e converso de letras maisculas em minscula e vice-versa; funes
para entrada e sada de dados.
Funes para teste de caracteres e converso de letras maisculas em minscula e vice-versa; funes
matemticas que possibilitam arredondamento de um numero.
Funes para converso de nmeros e alocao na memria; funes matemticas que possibilitam
arredondamento de um numero.
Funes para entrada e sada de dados; funes matemticas que possibilitam arredondamento de um
numero.
Funes para entrada e sada de dados; funes para converso de nmeros e alocao na memria.
sqrt
double
elevado
pot
pow
Nota do Trab.:
Turma: 9011/K
Nota de Partic.: 0
atoi( ).
strcat( ).
strcont( ).
strlength( ).
strlen( ).
Uma das dificuldades da estrutura escolha/ caso o fato das restries variarem para cada
linguagem, dificultando a fixao. Na linguagem C, essa estrutura recebe o nome de switch() e tem
suas restries. Observe os trechos abaixo e assinale o que possvel ser usado na linguagem C,
supondo que se espera encontrar na varivel de nome a, inteira, alguns valores e entres eles est
o nmero 90. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o nmero
90 na estrutura switch().
case 90: printf("Pode") ; break;
case a=90: printf("Pode") ;break;
90: printf("Pode"); stop;
case a > 90: printf("Pode") ;break;
90: printf("Pode");
Nota do Trab.:
Turma: 9011/K
Nota de Partic.:
strlen( ).
strlength( ).
strcont( ).
strcat( ).
atoi( ).