Buscar

Exercícios Linguagem capítulo 3

Prévia do material em texto

float
int
short
char
√ boolean
scanf ( )
fgetc(stdin)
printf ( )
getchar ( )
√ cin ( )
Não mantêm seu valor em todo o programa e suas variáveis são escritas dentro do escopo das funções.
√ Mantêm seu valor em todo o programa e suas variáveis são escritas fora do escopo das funções.
São declaradas no início de um bloco. Seus escopos estão restritos aos blocos em que essas variáveis foram declaradas.
São declaradas no final de um bloco. Seus escopos não estão restritos aos blocos em que essas variáveis foram declaradas.
São declaradas dentro do main(). E suas variáveis são escritas dentro do escopo das funções.
resto = (6 && 2);
resto = (6 || 2);
√ resto = (6 % 2);
resto = (6 mod 2);
resto = (6 div 2);
5
√ 2
3.0
3
2.5
printf("\nResultado: %.2d",num1*1.0 + num2/num3);
printf("\nResultado: %.2f ",(float)num1 + num2/num3);
√ printf("\nResultado: %.2f ",num1 + (float)num2/num3);
printf("\nResultado: %.2f ",(float)(num1 + num2/num3)); 
printf("\nResultado: %d ",num1 + num2/num3); 
Ref.: 201509222122
 7a Questão
Dado o trecho de lógica utilizando o conceito da linguagem de programação C. Diga o resultado das variáveis x, y e z depois da 
seguinte sequência de operações:
int x,y,z; 
x=y=10;
z=++x; 
x=-x;
y++;
x=x+y-(z--); 
Ref.: 201509138403
 6a Questão
Um aluno viu o trecho de programa abaixo e não sabe qual das linhas daria como resposta 4.50
int num1=3, num2=6, num3=4;
Indique a linha.
Ref.: 201511992912
Analise o trecho de código a seguir e marque a opção que representa o valor armazenado na variável media.
int a,b ;
float media;
a=5;
b=2;
media=a/b;A61
Ref.: 201511994632
 5a Questão
 4a Questão
Marque a alternativa que apresenta a linha de comando, em C++, que armazena na variável ¿resto¿ o resto da divisão de 6 por 2.
Ref.: 201509222121
 3a Questão
Ref.: 201509178744
A linguagem C/C++ utiliza variáveis, que podem ser classificadas como globais ou locais.
Dentre as opções, assinale a que expressa corretamente à definição de "variável global" da linguagem C/C++.
Ref.: 201509665028
 1a Questão
Qual tipo de variável deve ser usado para armazenar um valor lógico (true/false) em C++?
Na linguagem de programação C, como em outras, na criação de programas, precisamos fazer a entrada e saída de dados no sistema e 
para tal temos algumas opções.
Das opções apresentadas, qual não é parte linguagem C, conforme o material apresentado nas aulas.
 2a Questão
√ x = -11
y = 11 
z = 10
x = -13 
y = 11 
z = 13
x = 11 
y = 11 
z = 15
x = -20
y = 20 
z = 10
x = -01
y = 01 
z = 10
string sexo = "F"
√ char sexo = 'F';
char sexo = F;
char sexo = "F";
char sexo == F;
√ a=b; b=b+1;
a=b; b=b-1;
a=a+1; b=b+1;
b=b-1; a=b;
b=b+1; a=b;
Atribuição
Condicional
√ Endereço
Relacional
Aritmético
√ printf("\nValor de num: %c",tolower(c)+4);
printf("\nValor de c: %d ",c); 
printf("\nValor de c: %c ",c);
printf("\nValor de c: %f ",c);
printf("\nValor de num: %c ",toupper(c)+3);
1,2,3,2,1,3
2,1,2,1,3,2
√ 2,3,2,1,3,2
2,3,4,2,3,1
1,2,3,2,3,1
>, >=, <, <=, ==
&&, ||, !
%, ||, &&, ==
√ +, -, *, /
MOD, DIV, %, &&
Ref.: 201509839605
Ref.: 201509906804
Ref.: 201509997765
 13a Questão
São todos operadores aritméticos da Linguagem C:
 12a Questão
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?
Sabe-se que os códigos das letras Maiúsculas se encontram no intervalo fechado de 65 a 90(A-Z) e os das letras Minúsculas se
encontram no intervalo fechado de 97 a 122(a-z)
Qual das linhas abaixo apresenta a letra e Minúscula?
char c='A';
A função scanf utiliza qual operador para a entrada de dados:
Ref.: 201511992917
 11a Questão
Ref.: 201509908186
 10a Questão
 9a Questão
Os operadores de incremento (++) e decremento (--) são muito utilizados no desenvolvimento de programas. Se em uma linha de um 
programa em C utilizarmos o seguinte comando: a=b++, qual das opções abaixo demonstra a operação que será executada:
Em C++, como podemos inicializar a variável sexo recebendo um valor F?
Ref.: 201509113215
 8a Questão
printf("\nValor de num: %.f ",num);
printf("\nValor de num: %.f ",(float)num); 
printf("\nValor de num: %.4d",num);
√ printf("\nValor de num: %c ",num);
printf("\nValor de num: %d ",num); 
nenhuma informação pra o sistema operacional
qualidade da memória alocada
√ quantidade de memória alocada
tipo de memória alocada
endereço de memória alocada
char, int, float, double, boolean
char, integer, float, real, boolean
char, int, real, double, void
char, int, real, double, boolean
√ char, int, float, double, void
Na linguagem de programação C, como em outras, na criação de programas, devemos definir os tipos de dados para nossas variáveis 
de acordo com o problema em questão.
Das opções apresentadas qual possui apenas tipos da linguagem C, conforme o material apresentado nas aulas.
Ref.: 201511992911
Ref.: 201511865372
Ref.: 201509664975
 16a Questão
A declaração de uma variável na linguagem C é realizada com a informação do tipo de dado que a variável irá armazenar em seguida o 
nome da variável.
Que tipo de informação é passada para o sistema operacional quando na declaração de uma variável informamos o tipo de dado que 
esta irá armazenar.
 15a Questão
Um aluno sabia que, no Código ASCII os algarismo de 0 a 9 têm códigos no intervalo fechado de 48 a 57.
Ele viu várias linhas em um programa e gostaria de saber qual a linha que estava exibindo o algarismo de código 51.
int num=51;
 14a Questão

Continue navegando