Академический Документы
Профессиональный Документы
Культура Документы
: 201302063681)
que tipo de dado deve ser utilizado para definir uma varivel que ir ramazenar um nmero do tipo: 65,890
int
float
uint
string
char
Sabemos que para a utilizao de funes da linguagem C precisamos declarar suas respectivas bibliotecas.
De acordo com a Linguagem C marque a opo em que o descritivo da biblioteca est correto.
string.h - Funes para concatenao de strings com inteiros.
time.h - Funes para manipulao de tempo, apenas horas, minutos e segundos.
stdio.h - Funes para grficos.
math.h - Funes matemticas
stdlib.h - Funes de entrada e saida.
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 = -20
y = 20
z = 10
x = -11
y = 11
z = 10
x = -13
y = 11
z = 13
x = 11
y = 11
z = 15
x = -01
y = 01
z = 10
Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a varivel num seja
diferente de 0?
for ( i = 0; i == num; i++)
while (num == 0)
for (i = num; i > 0; i++)
enquanto (num > 0)
while (num != 0)
Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos perifricos, verifique se est
correto os arquivos pr-definidos:
que tipo de dado deve ser utilizado para definir uma varivel que ir ramazenar um nmero do tipo: 65,890
char
int
string
float
uint
Sabemos que para a utilizao de funes da linguagem C precisamos declarar suas respectivas bibliotecas.
De acordo com a Linguagem C marque a opo em que o descritivo da biblioteca est correto.
math.h - Funes matemticas
string.h - Funes para concatenao de strings com inteiros.
stdio.h - Funes para grficos.
time.h - Funes para manipulao de tempo, apenas horas, minutos e segundos.
stdlib.h - Funes de entrada e saida.
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 = -13
y = 11
z = 13
x = -20
y = 20
z = 10
x = -11
y = 11
z = 10
x = -01
y = 01
z = 10
x = 11
y = 11
z = 15
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++)
for ( i = 0; i == num; i++)
enquanto (num > 0)
while (num != 0)
Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos perifricos, verifique se est
correto os arquivos pr-definidos:
Pontos: 0,0
/ 1,0
Durante a construo de um programa na linguagem C, trabalhando com a maior idade pelas leis
Brasileiras, o programador verificou a necessidade de exibir os textos:
"Maior de 18 anos.", para pessoas com mais de 18 anos porm menores que 21 e 65.
"Maior de 21 anos.", para pessoas com mais de 21 anos porm menores que 65.
"Idoso.", para pessoas com idade maior ou igual 65 anos.
1a Questo (Cd.: 135588)
Sabe-se que foi declarado a varivel: int idade; e que um valor foi atribudo para a mesma. No
levando em conta a necessidade de se colocar todo o programa e tomando como base apenas o uso
da estrutura de controle de fluxo condicional if corretamente, a lgica, e que apenas um dos textos
deve ser exibido.
Qual trecho de programa atende a necessidade do programador?
if (idade>= 65){ cout<<"Idoso."; }else{ if (idade>= 21){ cout<<"Maior de 21 anos."; }else{ if
(idade>= 18){ cout<<"Maior de 18 anos."; } } }
if idade>= 18 { cout<<"Maior de 18 anos."; }else{ if idade>= 21 { cout<<"Maior de 21
anos."; }else{ if idade>= 65 { cout<<"Idoso."; } } }
if (idade > 65){ cout >> "Idoso."; }else{ if (idade > 21){ cout >> "Maior de 21 anos."; }else{
if (idade > 18){ cout >> "Maior de 18 anos."; } } }
if (idade>= 18){ cout<<"Maior de 18 anos."; }else{ if (idade>= 21){ cout<<"Maior de 21
anos."; }else{ if (idade>= 65){ cout<<"Idoso."; } } }
if idade>= 65 { cout<<"Idoso."; }else{ if idade>= 21 { cout<<"Maior de 21 anos."; }else{ if
idade>= 18 { cout<<"Maior de 18 anos."; } } }
Pontos: 0,5
/ 0,5
Se a minha mdia for maior ou igual a 6 estarei aprovado, caso contrrio, estarei reprovado. Qual
dos trechos abaixo escritos em C++ representa esta situao?
2a Questo (Cd.: 177543)
if (media <= 6)
cout << "Aprovado";
else
cout << "Reprovado";
if (media > 6)
{
cout << "Aprovado";
}
else
{
cout << "Reprovado";
}
if (media > 6)
cout << "Aprovado";
else
cout << "Reprovado";
if (media != 6)
{
cout << "Aprovado";
}
else
{
cout << "Reprovado";
if (media >= 6)
cout << "Aprovado";
else
cout << "Reprovado";
Pontos: 0,0
/ 1,0
Qual tipo de varivel deve ser usado para armazenar um valor lgico (true/false) em C++?
3a Questo (Cd.: 177550)
Char
Float
Boolean
Int
Short
Pontos: 1,0
/ 1,0
De acordo com os estudos da Linguagem de Programao C analise as proposies abaixo.
4a Questo (Cd.: 92269)
Pontos: 0,0
/ 1,0
Pontos: 0,0
/ 1,0
Em C++, quando temos variveis do tipo CPF, identidade, matrcula, nmero do telefone, apesar de
serem nmeros no fazemos clculo com eles. Logo podemos declarar estas variveis como do tipo:
6a Questo (Cd.: 68642)
char
int
string
float
boolean
Pontos: 0,0
/ 0,5
A linguagem C/C++ utiliza variveis, que podem ser classificadas como globais ou locais.
7a Questo (Cd.: 134172)
Pontos: 0,5
/ 0,5
Os operadores lgicos servem para combinar resultados de expresses, retornando se o resultado
final verdadeiro ou falso. Marque a alternativa que contm o operador lgico que deve ser
utilizado quando as duas proposies lgicas necessitam ser verdadeiras para que o resultado da
combinao seja verdadeiro.
8a Questo (Cd.: 177535)
Pontos: 0,0
/ 1,0
Na criao de programa muitas vezes precisamos exibir valores e pegar valores passados pelo
usurio. Desconsiderando a necessidade da criao da estrutura geral do programa analise o
trecho de cdigo.
int x=15;
cout << "O valor de x e: " << x;
cout << "\t e seu quadrado : " << x*x;
Marque a afirmativa correta em relao ao trecho de cdigo apresentado na questo.
9a Questo (Cd.: 135414)
Pontos: 0,5
/ 0,5
De acordo com os Cdigos da Linguagem C dizer se Verdadeiro ou Falso, os tipos de formatos
para escrita e leitura.
10a Questo (Cd.: 92274)
Para calcular a rea de um retngulo necessrio conhecer a medida dos lados. Considerando
que a rea dada pela altura multiplicada pela largura do retngulo, selecione o trecho de
programa que mostra a entrada correta dos dados necessrios para o clculo da rea de um
retngulo.
cin >> altura && largura;
cin >> altura,largura;
cin altura largura;
cin >> altura >> largura;
cout << altura,largura;
A linguagem C/C++ utiliza variveis, que podem ser classificadas como globais ou locais.
Dentre as opes, assinale a que expressa corretamente definio de "varivel global"
da linguagem C/C++.
Mantm seu valor em todo o programa e suas variveis so escritas fora do escopo das
funes.
So declaradas no final de um bloco. Seus escopos no esto restritos aos blocos em que
essas variveis foram declaradas.
So declaradas dentro do main(). E suas variveis so escritas dentro do escopo das
funes.
So declaradas no incio de um bloco. Seus escopos esto restritos aos blocos em que
essas variveis foram declaradas.
No mantm seu valor em todo o programa e suas variveis so escritas dentro do
escopo das funes.
Estava pesquisando na internet, quando li, num frum, um pedido de ajuda que inclua um
programa codificado na linguagem C, apresentado abaixo. A pessoa no tinha um
compilador e no estava conseguindo analisar o programa. Acompanhei no Teste de
Mesa, supondo que eu teria digitado 345 quando foi solicitado um nmero inteiro de trs
algarismos. Assinale a respostaCORRETA que apresenta o que foi exibido na tela.
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 viceversa; funes matemticas que possibilitam arredondamento de um numero.
Funes para entrada e sada de dados; funes para converso de nmeros e alocao
na memria.
Funes para teste de caracteres e converso de letras maisculas em minscula e viceversa; funes para entrada e sada de dados.
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.
6a Questo (Ref.: 201101603795)
Na linguagem C, uma varivel pode ser classificada como LOCAL ou GLOBAL. De acordo
com as caractersticas das variveis LOCAIS, marque a alternativa ERRADA.
Duas, ou mais funes, podem declarar variveis locais com os mesmos nomes.
Uma varivel local s visualizada pela funo onde foi declarada.
A funo main() pode acessar qualquer varivel local de qualquer funo.
Existem funes que no tm variveis locais.
As variveis locais no podem ser acessadas de fora do escopo em que foram criadas.
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 = 0; i == num; i++)
enquanto (num > 0)
while (num == 0)
for (i = num; i > 0; i++)
que tipo de dado deve ser utilizado para definir uma varivel que ir ramazenar um nmero do tipo: 65,890
uint
char
float
string
int
Os operadores lgicos servem para combinar resultados de expresses, retornando se o resultado final
verdadeiro ou falso. Marque a alternativa que contm o operador lgico que deve ser utilizado quando as duas
proposies lgicas necessitam ser verdadeiras para que o resultado da combinao seja verdadeiro.
((pontos>=10) && (pontos <=20))
((pontos>=10) # (pontos <=20))
((pontos>=10) || (pontos <=20))
((pontos>=10) % (pontos <=20))
((pontos>=10) ! (pontos <=20))
Sabemos que para a utilizao de funes da linguagem C precisamos declarar suas respectivas bibliotecas.
De acordo com a Linguagem C marque a opo em que o descritivo da biblioteca est correto.
stdio.h - Funes para grficos.
stdlib.h - Funes de entrada e saida.
time.h - Funes para manipulao de tempo, apenas horas, minutos e segundos.
math.h - Funes matemticas
string.h - Funes para concatenao de strings com inteiros.
Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a varivel num seja
diferente de 0?
while (num != 0)
while (num == 0)
for (i = num; i > 0; i++)
for ( i = 0; i == num; i++)
enquanto (num > 0)
Muitas sries matemticas podem ser geradas pela estrutura do for. Analise o cdigo
abaixo, supondo que voc digitou 2 e 4 quando lhe foram solicitados dois nmeros e
escolha a opo que contm a srie exibida pelo cdigo.
2
2
2
2
2
4
4
4
4
4
6
6
4
4
6
10
10
8
8
8
16
16
12
12
19
26
26
20
20
12
42
42
32
32
14
68
52
16
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.
A funo main() pode acessar qualquer varivel local de qualquer funo.
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
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.
0
0
1
2
1
0
1
1
4
2
1
1
2
7
4
1
2
4
13
7
2
4
7
13
4
7
13
24
7
13
24
44
24
44
81
149
13
24
44
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.
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.
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.
Existem funes que no tm variveis locais.
A funo main() pode acessar qualquer varivel local de qualquer funo.
if (x < 2)
printf ("%d \n", x);
else
printf ("%d \n", y);
9
\n4
8
\n8
12
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 a > 90: printf("Pode") ;break;
90: printf("Pode");
90: printf("Pode"); stop;
case a=90: printf("Pode") ;break;
case 90: printf("Pode") ; break;
Estava pesquisando na internet, quando li, num frum, um pedido de ajuda que inclua um
programa codificado na linguagem C, apresentado abaixo. A pessoa no tinha um
compilador e no estava conseguindo analisar o programa. Acompanhei no Teste de
Mesa, supondo que eu teria digitado 345 quando foi solicitado um nmero inteiro de trs
algarismos. Assinale a respostaCORRETA que apresenta o que foi exibido na tela.
Para calcular a rea de um retngulo necessrio conhecer a medida dos lados. Considerando que a rea
dada pela altura multiplicada pela largura do retngulo, selecione o trecho de programa que mostra a entrada
correta dos dados necessrios para o clculo da rea de um retngulo.
cin altura largura;
cin >> altura && largura;
cin >> altura >> largura;
cin >> altura,largura;
cout << altura,largura;
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 converso de nmeros e alocao na memria; funes matemticas que possibilitam
arredondamento de um numero.
Funes para entrada e sada de dados; funes para converso de nmeros e alocao na memria.
Funes para entrada e sada de dados; funes matemticas que possibilitam arredondamento de um
numero.
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 teste de caracteres e converso de letras maisculas em minscula e vice-versa; funes
para entrada e sada de dados.
Sabemos que para a utilizao de funes da linguagem C precisamos declarar suas respectivas bibliotecas.
De acordo com a Linguagem C marque a opo em que o descritivo da biblioteca est correto.
stdlib.h - Funes de entrada e saida.
string.h - Funes para concatenao de strings com inteiros.
math.h - Funes matemticas
stdio.h - Funes para grficos.
time.h - Funes para manipulao de tempo, apenas horas, minutos e segundos.
1a Questo (Ref.: 201201237276)
pot
double
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
Sabemos que para a utilizao de funes da linguagem C precisamos declarar suas respectivas bibliotecas.
De acordo com a Linguagem C marque a opo em que o descritivo da biblioteca est correto.
math.h - Funes matemticas
stdio.h - Funes para grficos.
time.h - Funes para manipulao de tempo, apenas horas, minutos e segundos.
stdlib.h - Funes de entrada e saida.
string.h - Funes para concatenao de strings com inteiros.
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 = -13
y = 11
z = 13
x = -01
y = 01
z = 10
x = -11
y = 11
z = 10
x = 11
y = 11
z = 15
x = -20
y = 20
z = 10
Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a varivel num seja
diferente de 0?
while (num == 0)
while (num != 0)
for (i = num; i > 0; i++)
for ( i = 0; i == num; i++)
enquanto (num > 0)
Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos perifricos, verifique se est
correto os arquivos pr-definidos:
stdprn = Dispositivo de abertura de txt padro (normalmente a porta paralela)
stdin = Dispositivo de entrada padro (normalmente o teclado)
stdaux = Dispositivo de sada principal (normalmente a porta usb)
stdout = Dispositivo de sada de erro padro (normalmente o monitor)
stderr = Dispositivo de sada padro (normalmente o monitor)
2.
stdin.h
stdio.h
iostream.h
studio.h
iostream
3.
Para que possamos criar nossos programas na linguagem C, iniciamos por criar
o ______________, o qual pode ser feito atravs de um editor de texto no formatado e salvo
com a ______________ou mesmo utilizar um editor da linguagem, como o DEV C++. De
acordo com o sistema operacional isto pode ser um pouco diferente. Aps esta etapa,
devemos ___________ e linkeditar o programa gerando o arquivo _____________, o qual aps
ser executado apresenta o resultado de nosso programa.
Das opes apresentadas, marque aquela que completa respectivamente e corretamente os
espaos em branco destacados do texto, segundo os conceitos da linguagem C apresentados no
material didtico da disciplina.
Cdigo de texto - extenso .txt - editar - fonte
4.
Qual o nome da diretiva que tem vrias utilidades e uma delas construir macros que, algumas
vezes, podero substituir a definio de funes, tornando mais rpido o processamento?
typedef
struct
include
define
const
5.
6.
Aps o surgimento de vrias linguagens de Alto nvel, surge a linguagem C . Qual a dcada em
que foi desenvolvida?
dcada de 50
dcada de 90
dcada de 60
dcada de 70
dcada de 80
1.
2.
Escreva o comando que defina uma constante de nome PI com valor igual a 3,14.
#define PI 3.14
#include PI 3.14
#define PI 3,14
#const PI 3,14
#include PI 3,14
3.
Suponha que as bibliotecas necessrias foram declaradas e considere em funo das respostas
a numerao das linhas apresentadas entre parnteses.
(L1)int main()
(L2) {
(L3) char vet[40];
(L4) puts("Digite o seu nome completo:");
(L5) fgets(vet);
(L6) printf("%s\n", vet);
(L7) system("pause");
(L8) return (0);
(L9) }
Analise o cdigo e assinale a alternativa correta.
4.
5.
6.
1.
Leia
as
afirmativas
abaixo
escolha
alternativa
correta.
2.
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 = 0; i == num; i++)
for (i = num; i > 0; i++)
enquanto (num > 0)
while (num == 0)
3.
O Operador ternrio uma forma elegante de representar if else if, visto que abreviada.
Observe o trecho abaixo e assinale a opo que descreve o que faz.
int a=12, b=35, c=7, resp;
resp=(a>b && a > c) ?a: (b>c) ? b/c:c;
printf (''valor: %d'' , resp);
Exibe valor: 7
Exibe valor: 0
Exibe valor: 12
Exibe valor: 5
Exibe valor: 35
4.
Existe sempre uma dvida por parte do desenvolvedor se escolhe switch() ou if quando est
usando a Linguagem C.
Sabemos que existem algumas exigncias para se usar o switch().
Analise as opes abaixo e assinale a opo correta.
I Qualquer tipo pode ser usado.
II Somente o tipo vetor de char que No pode ser usado.
III No pode ser usado intervalo tipo: 1..3 em um case.
IV Sempre ser obrigatrio usar o comando break; ao final de um case.
V Quando o valor digitado no estiver presente em nenhum dos cases, ir para a opo default,
caso exista.
I, III e IV so verdadeiras
I, III, IV e V so verdadeiras
III e V so verdadeiras
II, IV e V so verdadeiras
II, III e IV so verdadeiras
5.
Um desenvolvedor pediu ajuda ao Engenheiro porque o teste que ele tinha feito para selecionar
if(( sexo == 'f' || sexo == 'F' ) && idade >= 18 && idade < 30 )
if(( sexo == 'f' || sexo == 'F' ) and idade >= 18 and idade < 30 )
if( sexo == 'f' || sexo == 'F' && idade >= 18 && idade <= 30 )
if(( sexo == 'f' or sexo == 'F') and idade>=18 and idade < 30 )
if( sexo == 'f' or sexo == 'F' and idade >= 18 and idade <= 30 )
6.
x=(a+b)
x == ( a + b )
x <= ( a + b )
x >= ( a + b )
x>(a+b)
1.
for
struct
while
switch
if-else
2.
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 a > 90: printf("Pode") ;break;
case 90: printf("Pode") ; break;
90: printf("Pode"); stop;
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.
11
13
13
21
13
21
5.
6.
Muitas sries matemticas podem ser geradas pela estrutura do for. Analise o cdigo abaixo,
supondo que voc digitou 2 e 4 quando lhe foram solicitados dois nmeros e escolha a opo que
contm a srie exibida pelo cdigo.
12
20
32
12
20
32
10
10
16
19
16
26
12
26
52
42
14
42
16
68
Nota do Trab.: 0
Turm a: 9017/Q
Nota de Partic.: 1
Quanto aos cdigos de formatao (especificadores de formato) usados com a funo printf() e/
outras e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a sada
abaixo:
Observao: A sequncia de nmeros que aparece na sada representa as colunas da tela.
Trecho
int num1= 7, num2=8; float num3=15.2;
printf("\n12345678901234");
Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a varivel num seja
diferente de 0?
enquanto (num > 0)
while (num == 0)
for (i = num; i > 0; i++)
while (num != 0)
for ( i = 0; i == num; i++)
Na linguagem C /C ++ existem trs loops ou estruturas de repetio, sendo elas, for, while e do-while. C onsidere
as afirmaes abaixo.
I) O loop for usado para repetir um comando ou bloco de comandos diversas vezes, podendo ser baseado em
um contador interno da estrutura e uma condio que o encerra.
II) A estrutura do-while executa inicialmente todos os comandos internos do lao, depois testa a condio, se
esta for verdadeira, retorna e faz tudo novamente.
III) A estrutura while testa uma condio, se esta for falsa, as instrues dentro do lao no sero executadas,
e o teste ser feito novamente at que a condio seja atingida.
As assertivas corretas so:
| e ||
|| e |||
| e |||
Apenas a ||
Apenas a |||
Um programa de cadastro deve solicitar cpf,nome e telefone de alunos at que o cpf seja igual a 0. Que
estrutura em C melhor representa esta tarefa?
for (cpf=0; cpf !=0; cpf++)
{ // [bloco de comandos] }
{ // [bloco de comandos] }
if (cpf != 0)
{ // [bloco de comandos] }
while{ // [bloco de comandos] }
do (cfp !=0);
do while (cfp !=0)
{ // [bloco de comandos] }
do{ // [bloco de comandos] }
while (cfp !=0);
Na lista de exerccios que foi liberada pela professora de Linguagem de Programao I, na questo
3, estava presente o programa abaixo. No enunciado, era solicitado que fosse feito o
acompanhamento da execuo do programa no Teste de Mesa, supondo que tivesse sido digitada
a seguinte data: 11151918.
Assinale a opo CORRETA para a sada desse programa.
1918 / 11 / 15
1918 / 15 / 11
11 / 15 / 1918
15 / 11 / 1918
11 / 1918 / 15
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 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 teste de caracteres e converso de letras maisculas em minscula e vice-versa; funes
matemticas que possibilitam arredondamento de um numero.
Funes para entrada e sada de dados; funes para converso de nmeros e alocao na memria.
Funes para teste de caracteres e converso de letras maisculas em minscula e vice-versa; funes
para entrada e sada de dados.
Estava pesquisando na internet, quando li, num frum, um pedido de ajuda que inclua um
programa codificado na linguagem C, apresentado abaixo. A pessoa no tinha um compilador e
29/6/2014
BDQ Prova
Professor:
Nota do Trab.:
Turma: 9021/N
Nota de Partic.: 0,5
Data:
Sabemos que para a utilizao de funes da linguagem C precisamos declarar suas respectivas bibliotecas.
De acordo com a Linguagem C marque a opo em que o descritivo da biblioteca est correto.
string.h - Funes para concatenao de strings com inteiros.
time.h - Funes para manipulao de tempo, apenas horas, minutos e segundos.
stdlib.h - Funes de entrada e saida.
stdio.h - Funes para grficos.
math.h - Funes matemticas
file:///C:/Users/Desktop/Est%C3%A1cio_files/bdq_prova_resultado_preview_aluno.htm
1/4
29/6/2014
BDQ Prova
Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a varivel num seja
diferente de 0?
for (i = num; i > 0; i++)
enquanto (num > 0)
for ( i = 0; i == num; i++)
while (num != 0)
while (num == 0)
Questo (Ref.: 201202310412) Pontos: 0,5 / 0,5 que tipo de dado deve ser utilizado para definir uma varivel
file:///C:/Users/Desktop/Est%C3%A1cio_files/bdq_prova_resultado_preview_aluno.htm
2/4
29/6/2014
BDQ Prova
8
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 = -01
y = 01
z = 10
x = 11
y = 11
z = 15
x = -20
y = 20
z = 10
x = -13
y = 11
z = 13
x = -11
y = 11
z = 10
a
10 Questo (Ref.: 201202314746)
Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos perifricos, verifique se est
correto os arquivos pr-definidos:
file:///C:/Users/Desktop/Est%C3%A1cio_files/bdq_prova_resultado_preview_aluno.htm
3/4
Nota do Trab.: 0
Turma: 9009/Z
Nota de Partic.: 2
stdio.h
studio.h
iostream
iostream.h
stdin.h
O programa exibir 16
Ocorrer um erro
O programa exibir 0
O programa exibir 8
O programa exibir 11
Geralmente, o primeiro comando, pode ser uma funo, que se aprende quando se
estuda uma linguagem de programao o que produz um resultado na tela.
Na linguagem C, temos uma funo com a possibilidade de formatao muito rica.
Observe o programa abaixo e assinale a opo que exibe a sada desse programa.
Na programao em C como em outras linguagens, muitas vezes se faz necessrio a converso de tipos de
dados, para que possamos exibir ou armazenar o resultado de uma operao da forma desejada. O nome dado
a esta operao Cast.
Das opes apresentadas, marque aquela que converte e armazena corretamente o valor de uma varivel n do
tipo int para a varivel x do tipo float utilizando o Cast.
x = (float) n;
n = float x;
x = float n;
x = (int) n;
n = (float) x;
Quando usamos funes de entrada e de sada formatadas, precisamos escolher com muito
cuidado os especificadores de formato afim de que no sejamos surpreendidos.
Observe o cdigo abaixo e a figura que representa um momento da execuo do programa.
Em qual alternativa est presente o valor que aparecer em seguida?
20014
14
0
14.00
20014.00
O programa exibir 7
Ocorrer um erro
O programa exibir 5
O programa exibir 1
O programa exibir 3
9
8
\n8
\n4
12
Observe o trecho de cdigo abaixo e suponha que foi digitado o nmero 1762.
Qual das opes abaixo corresponde sada?
12671
1762
2671
1762
2671
1762
1762
0
0
12671
Data: 02/10/2013
que tipo de dado deve ser utilizado para definir uma varivel que ir ramazenar um nmero do tipo: 65,890
uint
char
float
string
int
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.
0
1
0
0
1
1
3
1
1
1
1
4
1
1
2
3
7
3
2
3
4
9
2
3
5
5
11
4 5
5 8
8 13
6
13
7
13 21
21
Estava pesquisando na internet, quando li, num frum, um pedido de ajuda que inclua um
programa codificado na linguagem C, apresentado abaixo. A pessoa no tinha um compilador e
no estava conseguindo analisar o programa. Acompanhei no Teste de Mesa, supondo que eu
teria digitado 345 quando foi solicitado um nmero inteiro de trs algarismos. Assinale a
Para calcular a rea de um retngulo necessrio conhecer a medida dos lados. Considerando que a rea
dada pela altura multiplicada pela largura do retngulo, selecione o trecho de programa que mostra a entrada
correta dos dados necessrios para o clculo da rea de um retngulo.
cout << altura,largura;
cin altura largura;
cin >> altura && largura;
cin >> altura,largura;
cin >> altura >> largura;
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.
0
1
1
2
0
1
2
1
4
0
1
4
2
7
1
2
7
4
13
1
4
7
13
24
13
24
44
81
7
13
24
44
24
44
81
149
2
4
7
13
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
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 teste de caracteres e converso de letras maisculas em minscula e vice-versa; funes
para entrada e sada de dados.
Funes para entrada e sada de dados; funes para converso de nmeros e alocao na memria.
Funes para entrada e sada de dados; funes matemticas que possibilitam arredondamento de um
numero.
11 / 1918 / 15
15 / 11 / 1918
11 / 15 / 1918
1918 / 11 / 15
1918 / 15 / 11
Sabemos que para a utilizao de funes da linguagem C precisamos declarar suas respectivas bibliotecas.
De acordo com a Linguagem C marque a opo em que o descritivo da biblioteca est correto.
stdlib.h - Funes de entrada e saida.
stdio.h - Funes para grficos.
time.h - Funes para manipulao de tempo, apenas horas, minutos e segundos.
string.h - Funes para concatenao de strings com inteiros.
math.h - Funes matemticas
BDQ Prova
Pgina 1 de 4
Turma: 9018/R
Nota do Trab.: 0
Para calcular a rea de um retngulo necessrio conhecer a medida dos lados. Considerando que a rea dada
pela altura multiplicada pela largura do retngulo, selecione o trecho de programa que mostra a entrada correta
dos dados necessrios para o clculo da rea de um retngulo.
cout << altura,largura;
cin altura largura;
cin >> altura && largura;
cin >> altura >> largura;
cin >> altura,largura;
Quanto aos cdigos de formatao (especificadores de formato) usados com a funo printf() e/
outras e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a sada
abaixo:
Observao: A sequncia de nmeros que aparece na sada representa as colunas da tela.
Trecho
int num1= 7, num2=8; float num3=15.2;
printf("\n12345678901234");
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
04/12/2013
BDQ Prova
Pgina 2 de 4
Estava pesquisando na internet, quando li, num frum, um pedido de ajuda que inclua um
programa codificado na linguagem C, apresentado abaixo. A pessoa no tinha um compilador e
no estava conseguindo analisar o programa. Acompanhei no Teste de Mesa, supondo que eu
teria digitado 345 quando foi solicitado um nmero inteiro de trs algarismos. Assinale a resposta
CORRETA que apresenta o que foi exibido na tela.
Um programa de cadastro deve solicitar cpf,nome e telefone de alunos at que o cpf seja igual a 0. Que estrutura
em C melhor representa esta tarefa?
if (cpf != 0)
{ // [bloco de comandos] }
do{ // [bloco de comandos] }
while (cfp !=0);
while{ // [bloco de comandos] }
do (cfp !=0);
do while (cfp !=0)
{ // [bloco de comandos] }
for (cpf=0; cpf !=0; cpf++)
{ // [bloco de comandos] }
que tipo de dado deve ser utilizado para definir uma varivel que ir ramazenar um nmero do tipo: 65,890
float
char
string
uint
int
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
04/12/2013
BDQ Prova
Pgina 3 de 4
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.
0
1
0
0
1
5
3 4
7
9 11
1 1 2 3 4 5
1 1 2 3 5 8
1 2 3 5 8 13
7
13
6
13 21
21
Na linguagem C, uma varivel pode ser classificada como LOCAL ou GLOBAL. De acordo
com as caractersticas das variveis LOCAIS, marque a alternativa ERRADA.
As variveis locais no podem ser acessadas de fora do escopo em que foram criadas.
Uma varivel local s visualizada pela funo onde foi declarada.
A funo main() pode acessar qualquer varivel local de qualquer funo.
Existem funes que no tm variveis locais.
Duas, ou mais funes, podem declarar variveis locais com os mesmos nomes.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
04/12/2013
BDQ Prova
Pgina 4 de 4
1918 / 15 / 11
11 / 15 / 1918
1918 / 11 / 15
15 / 11 / 1918
11 / 1918 / 15
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
04/12/2013