Buscar

LINGUAGEM DE PROGRAMAÇÃO - Exercicios depois da aula 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

22/05/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2418072690 1/4
   LINGUAGEM DE PROGRAMAÇÃO I
 Fechar
Exercício: CCE0242_EX_A8_201202123902  Matrícula: 201202123902
Aluno(a): WILLIAN DA SILVA SOUZA Data: 18/05/2015 12:50:32 (Finalizada)
  1a Questão (Ref.: 201202271904)  Fórum de Dúvidas (0)       Saiba   (0)
Um programador durante a construção de um código precisava converter o texto correspondente a um ano em um número inteiro, para
poder executar alguns cálculos a partir deste ano.
Das opções apresentadas, qual função apresenta a solução para o programador?
  atoi( ).
strlen( ).
strcont( ).
  strlength( ).
strcat( ).
  2a Questão (Ref.: 201202376760)  Fórum de Dúvidas (0)       Saiba   (0)
Observe o código apresentado na questão:
#include < stdio.h>
#include < stdlib.h>
int x=4;
void main(){
  int x=5;
  exibir(x); 
  system("PAUSE");      
}
void exibir(int y){
   printf("%d",y);    
}
Dentre as opções abaixo é correto afirmar:
  Ocorrerá um erro
O programa exibirá 0
O programa exibirá 4
O programa exibirá 5
O programa exibirá 9
 Gabarito Comentado  Gabarito Comentado
  3a Questão (Ref.: 201202367564)  Fórum de Dúvidas (0)       Saiba   (0)
Observe  o  programa  abaixo  e  escolha  a  opção  que  apresenta  o  que  retorna  da
22/05/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2418072690 2/4
função chamada.
                         
O maior número é retornado 
Nada retorna porque o nome do vetor da função main é diferente do nome do vetor da função
descobre 
  O valor retornado corresponde ao deslocamento mais um em relação ao endereço base da
variável que contem o menor número 
O menor número é retornado 
  O valor retornado corresponde ao índice da variável que contem o menor número 
 Gabarito Comentado  Gabarito Comentado
  4a Questão (Ref.: 201202404935)  Fórum de Dúvidas (0)       Saiba   (0)
Os alunos  foram desafiados  pelo  professor  para  construir  uma  linha  em  linguagem C  que  pudesse  exibir  no
display o algarismo da casa das dezenas simples de um número dado na chamada das funções.
O professor disse que eles não precisavam  fazer nenhuma proteção, mas deixou claro que  tinham que usar
somente as duas funções que foram disponibilizadas para eles.
Observe os protótipos abaixo e os comentários sobre o que cada função retorna e depois escolha a opção que
possibilita o que foi pedido, supondo que o número seja : 987234.
Função 1: int retornaUltimo(int num); /* Retorna o algarismo da casa das unidades simples*/
Função 2: int retornaDezenas(int num); /* Retorna o número de dezenas de um número */
   
 
 
22/05/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2418072690 3/4
 Gabarito Comentado  Gabarito Comentado
  5a Questão (Ref.: 201202703285)  Fórum de Dúvidas (0)       Saiba   (0)
A língua portuguesa realmente é surpreendente. Além de rica em fonemas e vocabulário, possui muitas
curiosidades. Entre elas o conceito de palíndromo, que é uma palavra ou um número que se lê da mesma
maneira nos dois sentidos como, por exemplo, OVO.
Dado o código abaixo, qual das opções complementa o programa para identificar este curioso conceito?
int ePalindromo(char vet[],int tam);
void main(int argc, char *argv[]) { 
char texto[] = "arara";
int i; 
if(ePalindromo(texto, strlen(texto)))
printf("Eh palindromo");
else
printf("Nao eh palindromo");
system("PAUSE"); 
}
int ePalindromo(char vet[],int tam){
int i; int aux=1;
for(i=0; i < tam/2; i++){
if(vet[i]!=vet[tam­i]){ 
aux = 0;
break;
}
} 
return aux; 
}
  int ePalindromo(char vet[],int tam){
int i; int aux=1;
for(i=0; i < tam/2; i++){
if(vet[i]!=vet[tam­1­i]){ 
aux = 0;
break;
}
} 
return aux; 
}
int ePalindromo(char vet[],int tam){
int i; int aux=1;
for(i=0; i < tam­1; i++){
if(vet[i]!=vet[tam­i]){ 
aux = 0;
break;
}
} 
return aux; 
}
int ePalindromo(char vet,int tam){
int i; int aux=1;
for(i=0; i < tam­1; i++){
if(vet[i]!=vet[tam­i]){ 
aux = 0;
break;
}
} 
return aux; 
}
int ePalindromo(char vet[],int tam){
int i; int aux=1;
for(i=0; i < tam; i++){
if(vet[i]!=vet[tam+1­i]){
aux = 0;
break;
22/05/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2418072690 4/4
}
} 
return aux; 
}
 Gabarito Comentado
  6a Questão (Ref.: 201202381394)  Fórum de Dúvidas (0)       Saiba   (0)
Existem basicamente dois tipos de variáveis que podem ser declaradas em um código: variáveis locais e variáveis globais. Para que um
programador possa escolher a melhor maneira de declarar as variáveis em seu programa é necessário que ele tenha domínio sobre elas.
Assinale a alternativa que contém apenas características das variáveis globais.
Declaradas dentro do escopo de todas as funções e não poderá ser manipulado por qualquer função.
  Declaradas dentro do escopo de todas as funções e poderá ser manipulado por qualquer função.
Declaradas fora do escopo de todas as funções e não poderá ser manipulado por qualquer função.
  Declaradas fora do escopo de todas as funções e poderá ser manipulado por qualquer função.
Declaradas fora ou dentro do escopo de todas as funções e não poderá ser manipulado por qualquer
função.
 Gabarito Comentado  Gabarito Comentado
 Fechar

Continue navegando