Buscar

A10.1 LÓGICA DE PROGRAMAÇÃO

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

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

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ê 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

Prévia do material em texto

2017­6­9 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462752&p0=03c7c0ace395d80182db07ae2c30f034 1/4
 
CCE1121_EX_A10_201512259179_V2
 
 
 
 
  LÓGICA DE PROGRAMAÇÃO
10a aula
  Lupa    
Vídeo PPT MP3
 
 
Exercício: CCE1121_EX_A10_201512259179_V2  Matrícula: 201512259179
Aluno(a): FRANK ANGELO DA SILVA MIRANDA Data: 09/06/2017 07:39:39 (Finalizada)
 
  1a Questão (Ref.: 201512553569)  Fórum de Dúvidas (0)       Saiba   (0)
Existem muitas funções, agrupadas em bibliotecas, disponíveis para a linguagem C++.
 
Um desenvolvedor gostaria de definir o número de casas decimais(3) na saída. 
 
Em  qual  biblioteca  e  qual(is)  a(s)  função(ões)  que  é(são)  necessária(s)  para  que  ele  consiga  fazer  o  que
deseja?
cstdlib / setprecision(3)
iomanip / fixed(3)
cstdlib / setbase(3)
  cstdlib / fixed(3) / setprecision
  iomanip / fixed / setprecision(3)
 
 
  2a Questão (Ref.: 201512544724)  Fórum de Dúvidas (0)       Saiba   (0)
Um programador percebeu que, mesmo numerando um menu, existia a possibilidade do
usuário, sem querer, pressionar uma tecla que não tivesse algarismo.
 
Por essa razão, resolveu fazer a entrada usando um vetor de char e procurou uma função
que pudesse converter para número  inteiro a  resposta do usuário, mesmo sabendo que
poderia retornar 0 se não fosse um número, mas evitaria erro na execução.
 
Selecione a opção onde está presente a função pré­definida que possibilita isso.
  strlwr(...)
charInt(...)
strupr(...)
atof(...)
  atoi(...)
 
2017­6­9 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462752&p0=03c7c0ace395d80182db07ae2c30f034 2/4
 Gabarito Comentado  Gabarito Comentado
 
  3a Questão (Ref.: 201512544723)  Fórum de Dúvidas (0)       Saiba   (0)
Um programador gostaria de converter para minúsculas todas as letras de uma profissão,
mas sabe­se que o número de caracteres varia.
 
Além de uma estrutura de repetição, precisaria de algumas funções para conseguir o que
pretendia. 
 
Assinale a opção onde estão presentes essas funções.
tolower(...)   e  toupper(...)
strcat(...)  e  atoi(...)
  strlen(...)  e  tolower(...)
strlen(...)  e   toupper(...)
  strcmp(...)  e  atoi(...)
 
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
 
  4a Questão (Ref.: 201512553557)  Fórum de Dúvidas (0)       Saiba   (0)
Uma pessoa iniciante em programação se deparou com um problema quando desejou comparar o conteúdo de
um vetor de char com uma palavra específica, pois ele estava usando o operador relacional de igualdade (==).
 
Como  era  muito  curiosa,  resolveu  pesquisar  e  encontrou  várias  funções  que  manipulavam  cadeias  de
caracteres.
 
Sabendo que ela  tinha declarado um vetor de char  de nome sigla  e  que  desejava  saber  se  o  usuário  tinha
digitado a sigla CE(Ceará) já convertida para maiúscula em trecho anterior. 
 
Assinale a alternativa que resolve o problema dela.
char sigla; / if(strcmp(sigla, "CE")= 0)
char sigla[3]; / if(strcmp(sigla, "CE")= 0)
char sigla[2]; / if(strcpy(sigla, "CE")= 0)
char sigla; / if(strcpy(sigla, "CE")== 0)
  char sigla[3]; / if(strcmp(sigla, "CE")== 0)
 
 Gabarito Comentado
 
  5a Questão (Ref.: 201512305301)  Fórum de Dúvidas (0)       Saiba   (0)
Considere o algoritmo abaixo, em pseudocódigo:
2017­6­9 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462752&p0=03c7c0ace395d80182db07ae2c30f034 3/4
Suponha que os dados de entrada A e NOME sejam, respectivamente, "1" e "Maria". Qual a saída
do algoritmo?
  5
4
  2
1
3
 
 
  6a Questão (Ref.: 201512305327)  Fórum de Dúvidas (0)       Saiba   (0)
Considere o trecho de código a seguir:
Ao final da execução do trecho de código acima, os valores de X e J são iguais, respectivamente, a:
8 e 11.
6 e 12.
  10 e 14
  7 e 11.
9 e 12.
 
 
 
2017­6­9 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462752&p0=03c7c0ace395d80182db07ae2c30f034 4/4

Outros materiais