Buscar

Avaliação Objetiva (A1)_ Revisão da tentativa

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

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 6, do total de 15 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

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 9, do total de 15 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

Lógica de Programação
Iniciado em segunda, 15 Ago 2022, 21:12
Estado Finalizada
Concluída em segunda, 15 Ago 2022, 21:20
Avaliar 6,0 de um máximo de 10,0(60%)
Questão 1
Correto
Assembly é um exemplo de:
Escolha uma opção:
a. Depurador.
b. Linguagem de baixo nível.  O Assembly é uma linguagem de baixo nível. O
compilador Assembly é chamado de Assembler.
c. Compilador.
d. Linguagem de alto nível.
e. Interpretador.
Sua resposta está correta.
A resposta correta é: Linguagem de baixo nível.


https://aula.fael.edu.br/
Questão 2
Incorreto
Questão 3
Incorreto
De quantas variáveis você precisa para inverter o conteúdo de duas delas, ou seja, o conteúdo de A e B e o de B em A?
Escolha uma opção:
a. 2.
b. 3.
c. 1.
d. Nenhuma.
e. 4.

Sua resposta está incorreta.
A resposta correta é: 
3.
Uma variável do tipo caractere chamada de CEP contém o código de endereçamento postal de uma determinada rua, como “50030-
220”, por exemplo. Precisamos de um algoritmo que extraia a terminação de três dígitos de um CEP e aplique uma fórmula
matemática que some 100 e divida o resultado por 4. Assinale a alternativa que traz essa solução corretamente algoritmizadas:
Escolha uma opção:
a. TERMINAC←CARACPNUM(COPIA(CEP,7,3))+25.
b. TERMINAC←CARACPNUM(COPIA(CEP,7,3))+100/4.
c. TERMINAC←(COPIA(CARACPNUM(CEP),7,3)+100)/4. 
d. TERMINAC←(COPIA(CEP,7,3)+100)/4.
e. TERMINAC←(CARACPNUM(COPIA(CEP,7,3))+100)/4.
Sua resposta está incorreta.
A resposta correta é: TERMINAC←(CARACPNUM(COPIA(CEP,7,3))+100)/4.


https://aula.fael.edu.br/
Questão 4
Incorreto
Questão 5
Correto
Assinale a alternativa que melhor de�ne a característica das linguagens de alto nível:
Escolha uma opção:
a. Composta apenas por letras.
b. Composta apenas por número.
c. Difícil entendimento humano e alta velocidade de processamento.

d. Fácil entendimento humano e baixa velocidade de processamento.
e. Fácil entendimento humano e alta velocidade de processamento.
Sua resposta está incorreta.
A resposta correta é: Fácil entendimento humano e baixa velocidade de processamento.
Se X = 1, Y = 2 e Z = 3, então qual será o valor da variável Z depois da seguinte operação: Z ← X+Y+Z.
Escolha uma opção:
a. 5.
b. 3.
c. 2.
d. 1.
e. 6.  A variável Z deixará de conter o valor 3 para receber
o resultado da expressão numérica: 1+3+3 = 6.
Sua resposta está correta.
A resposta correta é: 6.


https://aula.fael.edu.br/
Questão 6
Correto
Considere o arquivo de funcionários a seguir, que está classi�cado por departamento. Assinale a alternativa que melhor representa
o trecho do algoritmo abaixo, que subtotaliza e imprime o valor da folha de pagamento de cada departamento.
Escolha uma opção:
a. Solução 4:
     ENQUANTO NÃO FDA(“FUNC”)
FAÇA
                     ANTDEPTO←DEPTO
                     SOMA←0
                     ENQUANTO NÃO
FDA(“FUNC”) E ANTDEPTO=DEPTO
FAÇA
SOMA←SOMA+SALARIO
                          PULE 1 DE FUNC
                     FIMENQUANTO
                     ESCREVA ANTDEPTO,
SOMA
     FIMENQUANTO
     ESCREVA SOMA
 A solução 4 é a opção correta. As soluções de 1 a 3 entrarão em looping in�nito, pois
não conseguem executar o comando PULE para ler o próximo registro. Já a solução 5
não entrará em looping in�nito, porém exibirá o código do departamento associado
ao total da folha do departamento anterior.
b. Solução 5:
     ENQUANTO NÃO FDA(“FUNC”) FAÇA
                     ANTDEPTO←DEPTO
                     SOMA←0
                     ENQUANTO NÃO FDA(“FUNC”) E ANTDEPTO=DEPTO FAÇA
                          SOMA←SOMA+SALARIO
                          PULE 1 DE FUNC
                     FIMENQUANTO
                     ESCREVA DEPTO, SOMA
     FIMENQUANTO
     ESCREVA SOMA


https://aula.fael.edu.br/
c. Solução 2:
     ENQUANTO NÃO FDA(“FUNC”) FAÇA
                     ANTDEPTO←DEPTO
                     SOMA←0
                     ENQUANTO NÃO FDA(“FUNC”) E ANTDEPTO=DEPTO FAÇA
                          SOMA←SOMA+SALARIO
                     FIMENQUANTO
                     ESCREVA ANTDEPTO, SOMA
     FIMENQUANTO
     ESCREVA SOMA
d. Solução 3:
     ENQUANTO NÃO FDA(“FUNC”) FAÇA
                     ANTDEPTO←DEPTO
                     SOMA←0
                     ENQUANTO NÃO FDA(“FUNC”) E ANTDEPTO=DEPTO FAÇA
                          SOMA←SOMA+SALARIO
                     FIMENQUANTO
                     ESCREVA ANTDEPTO, SOMA
                     PULE 1 DE FUNC
     FIMENQUANTO
     ESCREVA SOMA
e. Solução 1:
     ENQUANTO NÃO FDA(“FUNC”) FAÇA
                     ANTDEPTO←DEPTO
                     SOMA←0
                     ENQUANTO ANTDEPTO=DEPTO FAÇA
                          SOMA←SOMA+SALARIO
                     FIMENQUANTO
                     ESCREVA ANTDEPTO, SOMA
     FIMENQUANTO
     ESCREVA SOMA
Sua resposta está correta.
A resposta correta é: 
Solução 4:
     ENQUANTO NÃO FDA(“FUNC”) FAÇA
                     ANTDEPTO←DEPTO
                     SOMA←0
                     ENQUANTO NÃO FDA(“FUNC”) E ANTDEPTO=DEPTO FAÇA
                          SOMA←SOMA+SALARIO
                          PULE 1 DE FUNC
                     FIMENQUANTO
                     ESCREVA ANTDEPTO, SOMA
     FIMENQUANTO
     ESCREVA SOMA


https://aula.fael.edu.br/
Questão 7
Correto
Marque (V) para verdadeiro e (F) para falso em cada uma das a�rmações sobre matrizes:
( ) Matrizes são variáveis heterogêneas multidimensionais.
( ) Vetores são um tipo particular de matriz declarada com uma única dimensão.
( ) Matrizes são variáveis homogêneas bidimensionais.
( ) Qualquer problema que envolva uma matriz de duas colunas pode ser solucionado com dois vetores.
Escolha uma opção:
a. F – V – F – V.
b. F – V – V – F.
c. V – V – V – F.
d. V – F – F – F.
e. F – V – V – V.  As matrizes não são variáveis heterogêneas (portanto, F); os vetores podem sim
ser chamados de matrizes de apenas uma dimensão (portanto, V); as matrizes são
homogêneas (portanto, V); e dois vetores juntos podem substituir uma matriz de
duas colunas (portanto, V).
Sua resposta está correta.
A resposta correta é: F – V – V – V.


https://aula.fael.edu.br/
Questão 8
Correto
Elabore um algoritmo que leia uma frase e conte quantas palavras aparecem no texto. Considere que as palavras são separadas
apenas por espaços em branco.
Escolha uma opção:
a. Solução (1)
ALGORITMO
    VAR
    TEXTO: CARACTERE
    I, QPALAVRAS: INTEIRO
    LEIA TEXTO
    SE TEXTO<>”” ENTÃO
         QPALAVRAS←1
    FIMSE
    PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA
             SE COPIA(TEXTO,I,1)=” ” ENTÃO
                  ENQUANTO COPIA(TEXTO,I,1)=” ” E I<=COMPR(TEXTO) FAÇA
                          QPALAVRAS←QPALAVRAS+1
                  FIMENQUANTO
             FIMSE
    FIMPARA
    ESCREVA QPALAVRAS
FIMALGORITMO
b. Solução (5)
ALGORITMO
    VAR
    TEXTO: CARACTERE
    I, QPALAVRAS: INTEIRO
    LEIA TEXTO
    SE TEXTO<>”” ENTÃO
         QPALAVRAS←1
    FIMSE
    PARA I DE 1 ATÉ
COMPR(TEXTO) FAÇA
             SE
COPIA(TEXTO,I,1)=” ” ENTÃO
                  ENQUANTO
COPIA(TEXTO,I,1)=” ” E
I<=COMPR(TEXTO) FAÇA
                       I←I+1
                  FIMENQUANTO
                  SE
I<=COMPR(TEXTO) ENTÃO
QPALAVRAS←QPALAVRAS+1
                  FIMSE

A solução 5 é a alternativa correta. Mas, como a �zemos? Para contar as palavras de um
texto, primeiramente precisamos ler esse texto e começar a varrê-lo do início até o �m. A
cada espaço em branco, adiciona-se 1 (um) ao contador de palavras. Correto? ERRADO. Você
esqueceu um detalhe importante: e sim houver mais de um espaço em branco separando
uma palavra de outra? Neste caso, precisamos de um outro laço que percorra todos os
espaços em branco seguidos até a próxima letra (ou caractere diferente de espaço em
branco). A solução 5 é a que consegue resolver esse problema corretamente. Perceba que,
dentro do laço PARA FAÇA, existe um outro laço ENQUANTO FAÇA, que percorreráqualquer
conjunto de espaços em branco contíguos. Ao terminar esse conjunto de espaços, ele
adicionará 1 ao contador QPALAVRAS, considerando que, após um ou mais espaço em
branco, virá a próxima palavra.
ALGORITMO
    VAR
    TEXTO: CARACTERE
    I, QPALAVRAS: INTEIRO
    LEIA TEXTO
    SE TEXTO<>”” ENTÃO
         QPALAVRAS←1
    FIMSE
    PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA
             SE COPIA(TEXTO,I,1)=” ” ENTÃO
                  ENQUANTO COPIA(TEXTO,I,1)=” ” E I<=COMPR(TEXTO) FAÇA
                       I←I+1
                  FIMENQUANTO
                  SE I<=COMPR(TEXTO) ENTÃO
                       QPALAVRAS←QPALAVRAS+1
                  FIMSE
             FIMSE


https://aula.fael.edu.br/
             FIMSE
    FIMPARA
    ESCREVA QPALAVRAS
FIMALGORITMO
    FIMPARA
    ESCREVA QPALAVRAS
FIMALGORITMO
A solução 4 falha em não inicializar o contador QPALAVRAS, que �cará com o valor zero
mesmo quando digitado uma única palavra na variável TEXTO.
A falha da solução 3 ocorre quando digitamos uma sequência de espaços em branco dentro
da variável TEXTO. Neste caso, o contador QPALAVRAS será incrementado ao término do
laço.
A solução 2 simplesmente não atende ao requisito, pois conta quantos caracteres foram
digitados no TEXTO, e não palavras.
Já a solução 1 conta quantos espaços em branco seguidos existem no TEXTO, em vez de
palavras.
c. Solução (3)
ALGORITMO
    VAR
    TEXTO: CARACTERE
    I, QPALAVRAS: INTEIRO
    LEIA TEXTO
    SE TEXTO<>”” ENTÃO
         QPALAVRAS←1
    FIMSE
    PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA
             SE COPIA(TEXTO,I,1)=” ” ENTÃO
                  ENQUANTO COPIA(TEXTO,I,1)=” ” E I<=COMPR(TEXTO) FAÇA
                       I←I+1
                  FIMENQUANTO
                  QPALAVRAS←QPALAVRAS+1
             FIMSE
    FIMPARA
    ESCREVA QPALAVRAS
FIMALGORITMO
d. Solução (4)
ALGORITMO
    VAR
    TEXTO: CARACTERE
    I, QPALAVRAS: INTEIRO
    LEIA TEXTO
    PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA
             SE COPIA(TEXTO,I,1)=” ” ENTÃO
                  ENQUANTO COPIA(TEXTO,I,1)=” ” E I<=COMPR(TEXTO) FAÇA
                       I←I+1
                  FIMENQUANTO
                  SE I<=COMPR(TEXTO) ENTÃO
                       QPALAVRAS←QPALAVRAS+1
                  FIMSE
             FIMSE
    FIMPARA
    ESCREVA QPALAVRAS
FIMALGORITMO


https://aula.fael.edu.br/
e. Solução (2)
ALGORITMO
    VAR
    TEXTO: CARACTERE
    I, QPALAVRAS: INTEIRO
    LEIA TEXTO
    SE TEXTO<>”” ENTÃO
         QPALAVRAS←1
    FIMSE
    PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA
             QPALAVRAS←QPALAVRAS+1
    FIMPARA
    ESCREVA QPALAVRAS
FIMALGORITMO
Sua resposta está correta.
A resposta correta é: 
Solução (5)
ALGORITMO
    VAR
    TEXTO: CARACTERE
    I, QPALAVRAS: INTEIRO
    LEIA TEXTO
    SE TEXTO<>”” ENTÃO
         QPALAVRAS←1
    FIMSE
    PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA
             SE COPIA(TEXTO,I,1)=” ” ENTÃO
                  ENQUANTO COPIA(TEXTO,I,1)=” ” E I<=COMPR(TEXTO) FAÇA
                       I←I+1
                  FIMENQUANTO
                  SE I<=COMPR(TEXTO) ENTÃO
                       QPALAVRAS←QPALAVRAS+1
                  FIMSE
             FIMSE
    FIMPARA
    ESCREVA QPALAVRAS
FIMALGORITMO


https://aula.fael.edu.br/
Questão 9
Incorreto
Um computador está recebendo uma sequência de datas digitadas pelo usuário no formato “DD/MM/AAAA”, ou seja, o mês e o dia
com dois dígitos, seguido do ano com quatro dígitos, todos separados por barras. Este mesmo computador guarda, em uma
variável global intitulada DATAHOJE, que não precisa ser declarada no algoritmo, também no formato “DD/MM/AAAA”. O programa
terá seu �m quando o usuário digitar o seguinte dado: “99/99/9999”. Ao término deste processamento, o computador deverá exibir
a quantidade de datas inválidas digitadas. Desenvolva este algoritmo, levando em consideração que nenhum ano será bissexto.
Após desenvolver esta solução, compare com as alternativas abaixo, indicando qual delas é a correta.
Escolha uma opção:
a. Solução (3)
ALGORITMO
  VAR
  DATADIGITADA: CARACTERE
  CONTINVALIDO: INTEIRO
  LEIA DATADIGITADA
  ENQUANTO DATADIGITADA <> “99/99/9999” FAÇA
     SE CARACPNUM(COPIA(DATADIGITADA,4,2))>12 OU
          CARACPNUM(COPIA(DATADIGITADA,4,2))<1 ENTÃO
          CONTINVALIDO ← CONTINVALIDO + 1
     FIMSE
     SE CARACPNUM(COPIA(DATADIGITADA,1,2))>28 ENTÃO
           SE COPIA(DATADIGITADA,4,2)=”02” ENTÃO
                CONTINVALIDO ← CONTINVALIDO + 1
           FIMSE
     FIMSE
     SE CARACPNUM(COPIA(DATADIGITADA,1,2))>30 ENTÃO
          SE COPIA(DATADIGITADA,4,2)=”04” OU
               COPIA(DATADIGITADA,4,2)=”06” OU
               COPIA(DATADIGITADA,4,2)=”09” OU
               COPIA(DATADIGITADA,4,2)=”11” ENTÃO
               CONTINVALIDO ← CONTINVALIDO + 1
          FIMSE
     FIMSE
  FIMENQUANTO
  ESCREVA CONTINVALIDO
FIMALGORITMO
b. Solução (4)
ALGORITMO
  VAR
  DATADIGITADA: CARACTERE
  CONTINVALIDO: INTEIRO
  LEIA DATADIGITADA


https://aula.fael.edu.br/
  ENQUANTO DATADIGITADA <> “99/99/9999” FAÇA
     SE CARACPNUM(COPIA(DATADIGITADA,4,2))>12 OU
          CARACPNUM(COPIA(DATADIGITADA,4,2))<1 ENTÃO
          CONTINVALIDO ← CONTINVALIDO + 1
     FIMSE
     SE CARACPNUM(COPIA(DATADIGITADA,1,2))>28 ENTÃO
           SE COPIA(DATADIGITADA,4,2)=”02” ENTÃO
                CONTINVALIDO ← CONTINVALIDO + 1
           FIMSE
     FIMSE
     SE CARACPNUM(COPIA(DATADIGITADA,1,2))>30 E
          ( COPIA(DATADIGITADA,4,2)=”04” OU
            COPIA(DATADIGITADA,4,2)=”06” OU
            COPIA(DATADIGITADA,4,2)=”09” OU
            COPIA(DATADIGITADA,4,2)=”11” ) ENTÃO
          CONTINVALIDO ← CONTINVALIDO + 1
     FIMSE
  FIMENQUANTO
  ESCREVA CONTINVALIDO
FIMALGORITMO
c. Solução (2)
ALGORITMO
  VAR
  DATADIGITADA: CARACTERE
  CONTINVALIDO: INTEIRO
  LEIA DATADIGITADA
  ENQUANTO DATADIGITADA <> “99/99/9999” FAÇA
     SE CARACPNUM(COPIA(DATADIGITADA,4,2))>12 OU
          CARACPNUM(COPIA(DATADIGITADA,4,2))<1 ENTÃO
          CONTINVALIDO ← CONTINVALIDO + 1
     FIMSE
     SE CARACPNUM(COPIA(DATADIGITADA,1,2))>28 ENTÃO
           SE COPIA(DATADIGITADA,4,2)=”02” ENTÃO
                CONTINVALIDO ← CONTINVALIDO + 1
           SENÃO
                 SE CARACPNUM(COPIA(DATADIGITADA,1,2))>30 ENTÃO
                      SE COPIA(DATADIGITADA,4,2)=”04” OU
                           COPIA(DATADIGITADA,4,2)=”06” OU
                           COPIA(DATADIGITADA,4,2)=”09” OU
                           COPIA(DATADIGITADA,4,2)=”11” ENTÃO
                           CONTINVALIDO ← CONTINVALIDO + 1
                      FIMSE
                 FIMSE
           FIMSE
     FIMSE
  FIMENQUANTO
  ESCREVA CONTINVALIDO



https://aula.fael.edu.br/
FIMALGORITMO
d. Solução (1)
            ALGORITMO
  VAR
  DATADIGITADA: CARACTERE
  CONTINVALIDO: INTEIRO
  LEIA DATADIGITADA
  ENQUANTO DATADIGITADA <> “99/99/9999” FAÇA
     SE CARACPNUM(COPIA(DATADIGITADA,4,2))>12 OU
          CARACPNUM(COPIA(DATADIGITADA,4,2))<1 ENTÃO
          CONTINVALIDO ← CONTINVALIDO + 1
     SENÃO
           SE CARACPNUM(COPIA(DATADIGITADA,1,2))>28 ENTÃO
                SE COPIA(DATADIGITADA,4,2)=”02” ENTÃO
                     CONTINVALIDO ← CONTINVALIDO + 1
                SENÃO
                      SE CARACPNUM(COPIA(DATADIGITADA,1,2))>30 ENTÃO
                           SE COPIA(DATADIGITADA,4,2)=”04” OU
                                COPIA(DATADIGITADA,4,2)=”06” OU
                                COPIA(DATADIGITADA,4,2)=”09” OU
                                COPIA(DATADIGITADA,4,2)=”11” ENTÃO
                                CONTINVALIDO ← CONTINVALIDO + 1
                           FIMSE
                      FIMSE
                FIMSE
           FIMSE
     FIMSE
  FIMENQUANTO
FIMALGORITMO
e. Solução (5)
ALGORITMO
  VAR
  DATADIGITADA: CARACTERE
  CONTINVALIDO: INTEIRO
  LEIA DATADIGITADA
  ENQUANTO DATADIGITADA<> “99/99/9999” FAÇA
     SE CARACPNUM(COPIA(DATADIGITADA,1,2))>28 ENTÃO
           SE COPIA(DATADIGITADA,4,2)=”02” ENTÃO
                CONTINVALIDO ← CONTINVALIDO + 1
           FIMSE
     FIMSE
     SE CARACPNUM(COPIA(DATADIGITADA,1,2))>30 E
          ( COPIA(DATADIGITADA,4,2)=”04” OU
            COPIA(DATADIGITADA,4,2)=”06” OU
            COPIA(DATADIGITADA,4,2)=”09” OU
            COPIA(DATADIGITADA,4,2)=”11” ) ENTÃO


https://aula.fael.edu.br/
          CONTINVALIDO ← CONTINVALIDO + 1
     FIMSE
     SE CARACPNUM(COPIA(DATADIGITADA,4,2))>12 OU
          CARACPNUM(COPIA(DATADIGITADA,4,2))<1 ENTÃO
          CONTINVALIDO ← CONTINVALIDO + 1
     FIMSE
  FIMENQUANTO
  ESCREVA CONTINVALIDO
FIMALGORITMO
Sua resposta está incorreta.
A resposta correta é: 
Solução (1)
            ALGORITMO
  VAR
  DATADIGITADA: CARACTERE
  CONTINVALIDO: INTEIRO
  LEIA DATADIGITADA
  ENQUANTO DATADIGITADA <> “99/99/9999” FAÇA
     SE CARACPNUM(COPIA(DATADIGITADA,4,2))>12 OU
          CARACPNUM(COPIA(DATADIGITADA,4,2))<1 ENTÃO
          CONTINVALIDO ← CONTINVALIDO + 1
     SENÃO
           SE CARACPNUM(COPIA(DATADIGITADA,1,2))>28 ENTÃO
                SE COPIA(DATADIGITADA,4,2)=”02” ENTÃO
                     CONTINVALIDO ← CONTINVALIDO + 1
                SENÃO
                      SE CARACPNUM(COPIA(DATADIGITADA,1,2))>30 ENTÃO
                           SE COPIA(DATADIGITADA,4,2)=”04” OU
                                COPIA(DATADIGITADA,4,2)=”06” OU
                                COPIA(DATADIGITADA,4,2)=”09” OU
                                COPIA(DATADIGITADA,4,2)=”11” ENTÃO
                                CONTINVALIDO ← CONTINVALIDO + 1
                           FIMSE
                      FIMSE
                FIMSE
           FIMSE
     FIMSE
  FIMENQUANTO
FIMALGORITMO


https://aula.fael.edu.br/
Questão 10
Correto
Analise o algoritmo a seguir e assinale a alternativa que exibe o valor �nal da variável CONT:
      ALGORITMO
                  VAR
                  CONT, SOMA: INTEIRO
                  REPITA
                             CONT ← CONT + 1
                             SOMA ← SOMA + CONT
                  ATÉ CONT > 5
                  ESCREVA CONT, COMA
      FIMALGORITMO
Escolha uma opção:
a. CONT = 6 e SOMA = 15.
b. CONT = 5 e SOMA = 21.
c. CONT = 5 e SOMA = 11.
d. CONT = 6 e SOMA = 21.  Como o contador está antes do acumulador, este irá absorver a soma de
até o número 6, ou seja: 1+2+3+4+5+6 = 21. Portanto o contador CONT é
igual a 6 e o acumulador SOMA é igual a 21.
e. CONT = 5 e SOMA = 15.
Sua resposta está correta.
A resposta correta é: CONT = 6 e SOMA = 21.


https://aula.fael.edu.br/
Atividade Anterior
Seguir para...
Próxima atividade


https://aula.fael.edu.br/mod/page/view.php?id=71593&forceview=1
https://aula.fael.edu.br/mod/scorm/view.php?id=71595&forceview=1
https://aula.fael.edu.br/

Continue navegando