Buscar

Exercício 2_ Revisão da tentativa1

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 20 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 20 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 20 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 terça, 12 Abr 2022, 22:41
Estado Finalizada
Concluída em terça, 12 Abr 2022, 23:34
Avaliar 6,0 de um máximo de 10,0(60%)
Questão 1
Correto
Os _______ são dados repassados a ele pelo programa principal, os quais ocupam variáveis especi�camente declaradas para este
�m. Assinale a alternativa que preenche corretamente essa lacuna.
Escolha uma opção:
a. Testes.
b. Índices.
c. Parâmetros.
 São os parâmetros que são repassados de
um programa a um procedimento.
d. Procedimentos.
e. Argumentos.
Sua resposta está correta.
A resposta correta é: 
Parâmetros.


https://aula.fael.edu.br/
Questão 2
Incorreto
Elabore o algoritmo de um programa que leia uma frase e conte quantas letras e quantos números (algarismos) existem.
Considere os caracteres especiais como “@”, “!”, “*”, etc, como letras. Em seguida, marque a opção que contém o algoritmo que
resolve essa questão corretamente:
Escolha uma opção:
a. Solução (4)
ALGORITMO
VAR
QLETRAS, QNUMEROS: INTEIRO
FRASE: CARACTERE
LEIA FRASE
PARA QLETRAS DE 1 ATÉ COMPR(FRASE) FAÇA
     SE COPIA(FRASE,QLETRAS,1)=”0” ENTÃO
            QNUMEROS ← QNUMEROS + 1
     SENÃO
            SE CARACPNUM(COPIA(FRASE,QLETRAS,1))>0 ENTÃO
                       QLETRAS ← QLETRAS + 1
            SENÃO
                        QNUMEROS ß QNUMEROS + 1
            FIMSE
     FIMSE
FIMPARA
ESCREVA “Número de letras: ”, QLETRAS
ESCREVA “Número de caracteres: ”, QNUMEROS
b. Solução (5)
ALGORITMO
VAR
QLETRAS, QNUMEROS: INTEIRO
FRASE: CARACTERE
LEIA FRASE
PARA QNUMEROS DE 1 ATÉ COMPR(FRASE) FAÇA
     SE COPIA(FRASE,QNUMEROS,1)=”0” ENTÃO
            QNUMEROS ← QNUMEROS + 1
     SENÃO
            SE CARACPNUM(COPIA(FRASE,QNUMEROS,1))>0 ENTÃO
                       QLETRAS ← QLETRAS + 1
            SENÃO
                        QNUMEROS ← QNUMEROS + 1
            FIMSE
     FIMSE
FIMPARA
ESCREVA “Número de letras: ”, QLETRAS
ESCREVA “Número de caracteres: ”, QNUMEROS



https://aula.fael.edu.br/
c. Solução (1)
ALGORITMO
VAR
I, QLETRAS, QNUMEROS: INTEIRO
FRASE: CARACTERE
LEIA FRASE
PARA I DE 1 ATÉ COMPR(FRASE) FAÇA
            SE CARACPNUM(COPIA(FRASE,I,1))>0 ENTÃO
                       QLETRAS ← QLETRAS + 1
            SENÃO
                       QNUMEROS ← QNUMEROS + 1
            FIMSE
FIMPARA
ESCREVA “Número de letras: ”, QLETRAS
ESCREVA “Número de caracteres: ”, QNUMEROS
FIMALGORITMO
d. Solução (2)
ALGORITMO
VAR
I, QLETRAS, QNUMEROS: INTEIRO
FRASE: CARACTERE
LEIA FRASE
PARA I DE 1 ATÉ COMPR(FRASE) FAÇA
     SE COPIA(FRASE,I,1)=”0” ENTÃO
            QNUMEROS ← QNUMEROS + 1
     SENÃO
            SE CARACPNUM(COPIA(FRASE,I,1))>0 ENTÃO
                       QLETRAS ← QLETRAS + 1
            SENÃO
                        QNUMEROS ← QNUMEROS + 1
            FIMSE
     FIMSE
FIMPARA
ESCREVA “Número de letras: ”, QLETRAS
ESCREVA “Número de caracteres: ”, QNUMEROS
FIMALGORITMO
e. Solução (3)
ALGORITMO
VAR
I, QLETRAS, QNUMEROS: INTEIRO
FRASE: CARACTERE
LEIA FRASE
PARA I DE 1 ATÉ COMPR(FRASE) FAÇA
     SE COPIA(FRASE,I,1)>=”A” E COPIA(FRASE,I,1)<=”Z” ENTÃO


https://aula.fael.edu.br/
            QLETRAS ← QLETRAS + 1
     SENÃO
            QNUMEROS ß QNUMEROS + 1
     FIMSE
FIMPARA
ESCREVA “Número de letras: ”, QLETRAS
ESCREVA “Número de caracteres: ”, QNUMEROS
FIMALGORITMO
Sua resposta está incorreta.
A resposta correta é: Solução (2)
ALGORITMO
VAR
I, QLETRAS, QNUMEROS: INTEIRO
FRASE: CARACTERE
LEIA FRASE
PARA I DE 1 ATÉ COMPR(FRASE) FAÇA
     SE COPIA(FRASE,I,1)=”0” ENTÃO
            QNUMEROS ← QNUMEROS + 1
     SENÃO
            SE CARACPNUM(COPIA(FRASE,I,1))>0 ENTÃO
                       QLETRAS ← QLETRAS + 1
            SENÃO
                        QNUMEROS ← QNUMEROS + 1
            FIMSE
     FIMSE
FIMPARA
ESCREVA “Número de letras: ”, QLETRAS
ESCREVA “Número de caracteres: ”, QNUMEROS
FIMALGORITMO


https://aula.fael.edu.br/
Questão 3
Incorreto
São conjuntos de instruções que podem ser invocados a partir de pontos distintos de um algoritmo, cuja �nalidade é retornar um
valor como resultado do processamento dos parâmetros recebidos por elas. Estamos falando de:
Escolha uma opção:
a. Procedimentos.
b. Sub-rotinas.

c. Parâmetros.
d. Funções.
e. Rotinas.
Sua resposta está incorreta.
A resposta correta é: 
Funções.


https://aula.fael.edu.br/
Questão 4
Incorreto
Se não chover e tivermos mais de R$ 50,00 no bolso iremos ao cinema. Se não chover, mas não tivermos esse dinheiro, �caremos
em casa assistindo TV a cabo na varanda. Se não tivermos mais de R$ 50,00 e chover, assistiremos à TV na sala. Considerando que
CHOVER e DINHEIRO sejam variáveis do tipo lógico e real, respectivamente, e que “IR AO CINEMA”, “ASSISTIR TV NA SALA” e
“ASSISTIR TV NA VARANDA” são comandos, assinale a alternativa que contém a melhor solução algorítmica para o problema:
Escolha uma opção:
a. Solução (D)
ALGORITMO
VAR
CHOVER: LOGICO
DINHEIRO: REAL
LEIA CHOVER, DINHEIRO
SE DINHEIRO > 50 ENTÃO
         ASSISTIR TV NA SALA
SENÃO
         SE CHOVER ENTÃO
                     IR AO CINEMA
         SENÃO
                     ASSISTIR TV NA VARANDA
         FIMSE
FIMSE
b. Solução (B)
ALGORITMO
VAR
CHOVER: LOGICO
DINHEIRO: REAL
LEIA CHOVER, DINHEIRO
SE DINHEIRO <= 50 ENTÃO
         SE NÃO CHOVER ENTÃO
                     ASSISTIR TV NA VARANDA
         SENÃO
                     ASSISTIR TV NA SALA
         FIMSE
SENÃO
         SE NÃO CHOVER ENTÃO
                     IR AO CINEMA
         SENÃO
                     SE NÃO CHOVER ENTÃO
                                 ASSISTIR TV NA VARANDA
                     SENÃO
                                 ASSISTIR TV NA SALA
                     FIMSE
         FIMSE


https://aula.fael.edu.br/
FIMSE
c. Solução (E)
ALGORITMO
VAR
CHOVER: LOGICO
DINHEIRO: REAL
LEIA CHOVER, DINHEIRO
SE DINHEIRO > 50 E NÃO CHOVER ENTÃO
         IR AO CINEMA
FIMSE
SE NÃO CHOVER OU DINHEIRO <= 50 ENTÃO
         ASSISTIR TV NA VARANDA
FIMSE
SE DINHEIRO > 50 ENTÃO
         ASSISTIR TV NA SALA
FIMSE
d. Solução (C)
ALGORITMO
VAR
CHOVER: LOGICO
DINHEIRO: REAL
LEIA CHOVER, DINHEIRO
SE CHOVER ENTÃO
         ASSISTIR TV NA SALA
SENÃO
         SE DINHEIRO > 50 ENTÃO
                     IR AO CINEMA
         SENÃO
                     ASSISTIR TV NA VARANDA
         FIMSE
FIMSE
e. Solução (A)
ALGORITMO
VAR
CHOVER: LOGICO
DINHEIRO: REAL
LEIA CHOVER, DINHEIRO
SE DINHEIRO > 50 E NÃO CHOVER ENTÃO
         IR AO CINEMA
FIMSE
SE DINHEIRO <= 50 E NÃO CHOVER ENTÃO
         ASSISTIR TV NA VARANDA
FIMSE
SE DINHEIRO <= 50 E CHOVER



https://aula.fael.edu.br/
         ASSISTIR TV NA SALA
FIMSE
Sua resposta está incorreta.
A resposta correta é: 
Solução (C)
ALGORITMO
VAR
CHOVER: LOGICO
DINHEIRO: REAL
LEIA CHOVER, DINHEIRO
SE CHOVER ENTÃO
         ASSISTIR TV NA SALA
SENÃO
         SE DINHEIRO > 50 ENTÃO
                     IR AO CINEMA
         SENÃO
                     ASSISTIR TV NA VARANDA
         FIMSE
FIMSE


https://aula.fael.edu.br/
Questão 5
Correto
Assinale a alternativa que apresenta o resultado da variável SOMA após o processamento do seguinte algoritmo:
ALGORITMO
VAR
LIN, COL: INTEIRO
SOMA: REAL
MATRIZ: VETOR [1..4, 1..4] DE REAL
PARA LIN DE 1 ATÉ 4 FAÇA
            PARA COL DE 1 ATÉ 4 FAÇA
                       MATRIZ [LIN, COL] ß LIN+COL
            FIMPARA
FIMPARA
PARA LIN DE 1 ATÉ 4 FAÇA
            SOMA ← SOMA + MATRIZ [LIN, LIN]
FIMPARA
FIMALGORITMO
Escolha uma opção:
a. 10.
b. 5.
c. 23.
d. 26.
e. 20.

Executando o algoritmo proposto pelo enunciado desta questão, tem-se a
formação da seguinte matriz:
2 3 4 5
4 4 5 6
6 5 6 7
8 6 7 8
Perceba que, em cada elemento da matriz foi armazenado um número resultante
da soma de seus índices (linha + coluna). Depois deste laço, foi programado um
outro looping que soma os números de sua diagonal principal, resultando,na
variável SOMA, o número 20.
Sua resposta está correta.
A resposta correta é: 
20.


https://aula.fael.edu.br/
Questão 6
Correto
Assinale a alternativa que traz o melhor pseudocódigo para um algoritmo que calcula a soma de todos os números pares de 0 a
100:
Escolha uma opção:
a. Solução (4)
VAR I, S: INTEIRO
ENQUANTO I<= 100 FAÇA
         I ← I + 2
         S ← S + I
FIMENQUANTO
ESCREVA S
b. Solução (3)
VAR I, S: INTEIRO
I←2
ENQUANTO I<= 100 FAÇA
         I ← I + 2
         S ← S + I
FIMENQUANTO
ESCREVA S
c. Solução (1)
VAR I, S: INTEIRO
PARA I DE 2 ATÉ 100 PASSO 2 FAÇA
         S ← S + I
FIMPARA
ESCREVA S

Embora alguns desses algoritmos estejam corretos, ou seja,
devolvem o resultado esperado, o abaixo descrito (solução 1) é
o mais objetivo:
VAR I, S: INTEIRO
PARA I DE 2 ATÉ 100 PASSO 2 FAÇA
          S ß S + I
FIMPARA
ESCREVA S
O algoritmo a seguir (solução 2) soma os ímpares em vez de os
pares, portanto não atende ao requisito:
VAR I, S: INTEIRO
Iß1
ENQUANTO I<= 100 FAÇA
          I ß I + 2
          S ß S + I
FIMENQUANTO
ESCREVA S
Já este, abaixo (solução 3), soma os pares até 100, exceto o
número 2, pois já inicia o loop do laço somando a partir do
número 4.
VAR I, S: INTEIRO
Iß2
ENQUANTO I<= 100 FAÇA
          I ß I + 2
          S ß S + I
FIMENQUANTO
ESCREVA S
d.


https://aula.fael.edu.br/
Solução (2)
VAR I, S: INTEIRO
I←1
ENQUANTO I<= 100 FAÇA
         I ← I + 2
         S ← S + I
FIMENQUANTO
ESCREVA S
e. Solução (5)
VAR I, S: INTEIRO
PARA I DE 2 ATÉ 100 FAÇA
         S ← S + I
FIMPARA
ESCREVA S
Sua resposta está correta.
A resposta correta é: 
Solução (1)
VAR I, S: INTEIRO
PARA I DE 2 ATÉ 100 PASSO 2 FAÇA
         S ← S + I
FIMPARA
ESCREVA S


https://aula.fael.edu.br/
Questão 7
Correto
Observe o diagrama de blocos a seguir e assinale a alternativa que contém um pseudocódigo equivalente:
Escolha uma opção:
a. Pseudocódigo (C)
  ALGORITMO
              VAR
              A, B, C: INTEIRO
              LEIA (A, B, C)
              SE A < B ENTÃO
                          SE B < C ENTÃO
                                      ESCREVA (A, B, C)
                          FIMSE
              SENÃO
                          SE A < C ENTÃO
                                      ESCREVA (B, A, C)
                          FIMSE                         
              FIMSE
  FIMALGORITMO


https://aula.fael.edu.br/
b. Pseudocódigo (A)
  ALGORITMO
              VAR
              A, B, C: INTEIRO
              LEIA (A, B, C)
              SE A < B ENTÃO
                          SE B < C ENTÃO
                                      ESCREVA (A, B, C)
                          SENÃO
                                      SE C < A ENTÃO
                                                 ESCREVA (C, A, B)
                                      SENÃO
                                                 ESCREVA (A, C, B)       
                                      FIMSE
                          FIMSE
              SENÃO
                          SE A < C ENTÃO
                                      ESCREVA (B, A, C)
                          FIMSE
              FIMSE
  FIMALGORITMO
 A resposta certa é o diagrama de blocos cuja estrutura
condicional (SE A < C) não apresenta a condição SENÃO.
c. Pseudocódigo (D)
  ALGORITMO
              VAR
              A, B, C: INTEIRO
              LEIA (A, B, C)
              SE A < B ENTÃO
                          SE B < C ENTÃO
                                      ESCREVA (A, B, C)
                          SENÃO
                                      SE C < A ENTÃO
                                                 ESCREVA (C, A, B)
                                      SENÃO
                                                  SE A < C ENTÃO
                                                              ESCREVA (B, A, C)
                                                  SENÃO
                                                              SE C < B ENTÃO
                                                                         ESCREVA (C, B, A)
                                                              SENÃO
                                                                         ESCREVA (B, C, A)
                                                              FIMSE
                                                 FIMSE                         
                                      FIMSE
                          FIMSE
              FIMSE
  FIMALGORITMO


https://aula.fael.edu.br/
d. Pseudocódigo (E)
  ALGORITMO
              VAR
              A, B, C: INTEIRO
              LEIA (A, B, C)
              SE NÃO A < B ENTÃO
                          SE A < C ENTÃO
                                      ESCREVA (B, A, C)
                          SENÃO
                                      SE C < B ENTÃO
                                                 ESCREVA (C, B, A)
                                      SENÃO
                                                 ESCREVA (B, C, A)
                                      FIMSE
                          FIMSE                         
              SENÃO
                          SE B < C ENTÃO
                                      ESCREVA (A, B, C)
                          SENÃO
                                      SE C < A ENTÃO
                                                 ESCREVA (C, A, B)
                                      SENÃO
                                                  ESCREVA (A, C, B)       
                                      FIMSE
                          FIMSE
              FIMSE
  FIMALGORITMO
e. Pseudocódigo (B)
  ALGORITMO
              VAR
              A, B, C: INTEIRO
              LEIA (A, B, C)
              SE A < B ENTÃO
                          SE B < C ENTÃO
                                      ESCREVA (A, B, C)
                          SENÃO
                                      SE C < A ENTÃO
                                                 ESCREVA (C, A, B)
                                      SENÃO
                                                 ESCREVA (A, C, B)       
                                      FIMSE
                          FIMSE
              SENÃO
                          SE A < C ENTÃO
                                      ESCREVA (B, A, C)
                          SENÃO


https://aula.fael.edu.br/
                                      SE C < B ENTÃO
                                                 ESCREVA (C, B, A)
                                      SENÃO
                                                 ESCREVA (B, C, A)
                                      FIMSE
                          FIMSE                         
              FIMSE
  FIMALGORITMO
Sua resposta está correta.
A resposta correta é: 
Pseudocódigo (A)
  ALGORITMO
              VAR
              A, B, C: INTEIRO
              LEIA (A, B, C)
              SE A < B ENTÃO
                          SE B < C ENTÃO
                                      ESCREVA (A, B, C)
                          SENÃO
                                      SE C < A ENTÃO
                                                 ESCREVA (C, A, B)
                                      SENÃO
                                                 ESCREVA (A, C, B)       
                                      FIMSE
                          FIMSE
              SENÃO
                          SE A < C ENTÃO
                                      ESCREVA (B, A, C)
                          FIMSE
              FIMSE
  FIMALGORITMO


https://aula.fael.edu.br/
Questão 8
Incorreto
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 pagamentode cada departamento.
Escolha uma opção:
a. 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

b. 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
c. Solução 4:
     ENQUANTO NÃO FDA(“FUNC”) FAÇA
                     ANTDEPTO←DEPTO
                     SOMA←0


https://aula.fael.edu.br/
                     ENQUANTO NÃO FDA(“FUNC”) E ANTDEPTO=DEPTO FAÇA
                          SOMA←SOMA+SALARIO
                          PULE 1 DE FUNC
                     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 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
Sua resposta está incorreta.
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 9
Correto
Analise o algoritmo a seguir e assinale a alternativa que explica corretamente sua funcionalidade.
Escolha uma opção:
a. Lê e imprime todos os departamentos cadastrados em FUNC.
b. Conta quantos funcionários existem em um
departamento digitado.
 Este algoritmo conta quantos funcionários existem em um
departamento digitado. Caso não exista nenhum, será exibido o
número zero ao lado do departamento.
c. Lê e imprime todos os funcionários cadastrados no arquivo FUNC.
d. Conta quantos funcionários existem em cada departamento.
e. Pesquisa um funcionário dentro do arquivo FUNC pela matrícula digitada.
Sua resposta está correta.
A resposta correta é: 
Conta quantos funcionários existem em um departamento digitado.


https://aula.fael.edu.br/
Questão 10
Correto
As vezes �ca difícil decorar tantas senhas. A nossa criatividade falha, muitas vezes, ao sermos obrigados a criar ou mudar uma
senha. O algoritmo a seguir ajuda o usuário nisto, aplicando um processamento ao seu nome, de modo a gerar uma senha
automática baseada em que lógica?
ALGORITMO
VAR
VET: VETOR [1..10] DE CARACTER
I, N: INTEIRO
NOME, SENHA: CARACTERE
LEIA NOME
SE COMPR(NOME)>10 ENTÃO
     N ← 10
SENÃO
     N ← COMPR(NOME)
FIMSE
PARA I DE 1 ATÉ N FAÇA
        VET[I] ← COPIA(NOME, N–I+1, 1)
FIMPARA
PARA I DE 1 ATÉ N FAÇA
        SENHA ← SENHA + VET[I]
FIMPARA
ESCREVA SENHA
FIMALGORITMO
Escolha uma opção:
a. A lógica usada na geração desta senha foi a de inverter as letras do nome do usuário.
b. Foi gerada uma senha baseada na criptogra�a de seu nome.
c. A senha gerada é o inverso dos 10 primeiros dígitos
do nome do usuário, ou de uma quantidade menor
de dígitos.

A senha gerada é o inverso dos 10 primeiros dígitos do nome do
usuário, ou de uma quantidade menor de dígitos, dependendo do
nome digitado pelo usuário.
d. Para gerar a senha do usuário, o algoritmo pediu que ele a digitasse logo após seu nome.
e. O princípio a geração da senha foi a de obter o código ASCII de cada dígito do nome do usuário, concatenando-os.
Sua resposta está correta.
A resposta correta é: 
A senha gerada é o inverso dos 10 primeiros dígitos do nome do usuário, ou de uma quantidade menor de dígitos.


https://aula.fael.edu.br/
Atividade Anterior
Seguir para...

https://aula.fael.edu.br/mod/quiz/view.php?id=71599&forceview=1
https://aula.fael.edu.br/

Outros materiais