Buscar

Exercício 2_ Revisão da tentativa 2

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 19 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 19 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 19 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, 20 Set 2021, 11:26
Estado Finalizada
Concluída em segunda, 20 Set 2021, 11:38
Avaliar 3,0 de um máximo de 10,0(30%)

 
https://aula.fael.edu.br/
Questão 1
Correto
Assinale a alternativa que calcula o fatorial de N. Lembre-se de que o fatorial de um número inteiro, como 5, é igual a 5*4*3*2*1.
Escolha uma opção:
a. Solução (5)
VAR I, N, F: INTEIRO
LEIA N
F ← N – 1
PARA I DE N ATÉ 2 FAÇA
         F ← F * (I – 1)
FIMPARA
ESCREVA F
 
b. Solução (3)
VAR I, N, F: INTEIRO
LEIA N
F ← N
PARA I DE N ATÉ 2 PASSO -1 FAÇA
         F ← F * I
FIMPARA
ESCREVA F
 
c. Solução (4)
VAR I, N, F: INTEIRO
LEIA N
F ← N
PARA I DE N ATÉ 2 FAÇA
         F ← F * (I – 1)
FIMPARA
ESCREVA F
 
d. Solução (1)
VAR I, N, F: INTEIRO
LEIA N
F ← N
PARA I DE N ATÉ 2 PASSO -1 FAÇA
         F ← F * (I – 1)
FIMPARA
ESCREVA F
 
 
Vamos comentar cada alternativa apresentada: 
Este algoritmo abaixo (solução 1) está 100% correto: 
VAR I, N, F: INTEIRO 
LEIA N 
F ← N 
PARA I DE N ATÉ 2 PASSO -1 FAÇA 
       F ← F * (I – 1) 
FIMPARA 
ESCREVA F 
Já o código a seguir (solução 2) apresenta um pequeno deslize: o acumulador
de produtos F não foi inicializado com o valor de N, anulando completamente o
resultado do cálculo, pois zero multiplicado por qualquer número será sempre
zero: 
VAR I, N, F: INTEIRO 
LEIA N 

 
https://aula.fael.edu.br/
PARA I DE N ATÉ 2 PASSO -1 FAÇA 
       F ← F * (I – 1) 
FIMPARA 
ESCREVA F 
O algoritmo da solução 3 começa multiplicando N por ele mesmo, distorcendo
o resultado do fatorial: 
VAR I, N, F: INTEIRO 
LEIA N 
F ← N 
PARA I DE N ATÉ 2 PASSO -1 FAÇA 
       F ← F * I 
FIMPARA 
ESCREVA F 
O resultado do algoritmo da solução 4 será o valor do próprio N, pois como foi
removida a cláusula “PASSO” do comando “PARA”, a estrutura repetitiva irá
incrementar o contador I em vez de decrescer até 2: 
VAR I, N, F: INTEIRO 
LEIA N 
F ← N 
PARA I DE N ATÉ 2 FAÇA 
       F ← F * (I – 1) 
FIMPARA 
ESCREVA F 
O código da solução 5 erra quando inicia o acumulador com N – 1. Neste caso,
o fatorial irá iniciar seu produto em N – 2 em vez de N – 1, distorcendo seu
resultado: 
VAR I, N, F: INTEIRO 
LEIA N 
F ← N – 1 
PARA I DE N ATÉ 2 FAÇA 
       F ← F * (I – 1) 
FIMPARA 
ESCREVA F
e. Solução (2)
VAR I, N, F: INTEIRO
LEIA N
PARA I DE N ATÉ 2 PASSO -1 FAÇA
         F ← F * (I – 1)
FIMPARA
ESCREVA F
 
Sua resposta está correta.
A resposta correta é: 
Solução (1) 
VAR I, N, F: INTEIRO 
LEIA N
F ← N 
PARA I DE N ATÉ 2 PASSO -1 FAÇA 
         F ← F * (I – 1) 
FIMPARA 
ESCREVA F

 
https://aula.fael.edu.br/
Questão 2
Correto
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 (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
 
 
A solução 2 é a mais indicada para resolver este problema. Mas, como chegamos a ela?
Primeiramente, lemos a frase. Na sequência, precisamos montar um laço que percorra
toda a frase, perguntando o que está contido em cada byte. Mas, como descobrir se um
byte contém um algarismo ou uma letra? Simples! Basta usar a função CARACPNUM().
Se o conteúdo de um dígito desta FRASE for uma letra ou símbolo, o resultado desta
função será zero, concorda? A menos que o algarismo em questão seja o próprio “0”
(zero). Neste caso teremos que perguntar especi�camente se o byte contém um “0”.
Para cada situação, usaremos um contador especí�co. Veja como poderia �car este
algoritmo (solução 2 desta questão): 
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
b. 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
            QLETRAS ← QLETRAS + 1
     SENÃO
            QNUMEROS ß QNUMEROS + 1

 
https://aula.fael.edu.br/
     FIMSE
FIMPARA
ESCREVA “Número de letras: ”, QLETRAS
ESCREVA “Número de caracteres: ”, QNUMEROS
FIMALGORITMO
 
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 (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
 
e. Solução (5)
ALGORITMO
VAR
QLETRAS, QNUMEROS: INTEIRO

 
https://aula.fael.edu.br/
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
 
Sua resposta está correta.
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
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 (2)
VAR I, S: INTEIRO
I←1
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 (4)
VAR I, S: INTEIRO
ENQUANTO I<= 100 FAÇA
         I ← I + 2
         S ← S + I
FIMENQUANTO
ESCREVA S
 
d. 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ÇAS ß 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 

 
https://aula.fael.edu.br/
Questão 4
Incorreto
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
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
Dado um arquivo “ARQ”, que comandos você daria para chegar ao penúltimo registro?
Escolha uma opção:
a. PULE PARA ÚLTIMO DE ARQ.
 

b. PULE PARA PRIMEIRO DE ARQ; PULE 5 DE ARQ.
 
c. PULE -1 DE ARQ; PULE PARA ÚLTIMO DE ARQ.
d. PULE PARA ÚLTIMO DE ARQ; PULE 1 DE ARQ.
 
e. PULE PARA ÚLTIMO DE ARQ; PULE -1 DE ARQ.
 
Sua resposta está incorreta.
A resposta correta é: PULE PARA ÚLTIMO DE ARQ; PULE -1 DE ARQ.

 
https://aula.fael.edu.br/
Questão 5
Incorreto
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
 
c. 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
                                      SE C < B ENTÃO
                                                 ESCREVA (C, B, A)
                                      SENÃO
                                                 ESCREVA (B, C, A)
                                      FIMSE
                          FIMSE                         

 
https://aula.fael.edu.br/
              FIMSE
  FIMALGORITMO
 
d. 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
 
e. 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

 
https://aula.fael.edu.br/
                                      SE C < A ENTÃO
                                                 ESCREVA (C, A, B)
                                      SENÃO
                                                  ESCREVA (A, C, B)       
                                      FIMSE
                          FIMSE
              FIMSE
  FIMALGORITMO
 
Sua resposta está incorreta.
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 6
Incorreto
Analise o algoritmo abaixo e assinale a alternativa que explica qual a sua �nalidade.
ALGORITMO
VAR
VET1: VETOR [1..10] DE REAL
VET2: VETOR [1..10] DE CARACTER
I: INTEIRO
PARA I DE 1 ATÉ 10 FAÇA
        LEIA VET1[I]
        VET2[11–I] ← NUMPCARAC(VET1[I])
FIMPARA
PARA I DE 1 ATÉ 10 FAÇA
        ESCREVA VET2[I]
FIMPARA
FIMALGORITMO
Escolha uma opção:
a. O algoritmo em tela tem por objetivo inverter os elementos do vetor de ponta a ponta.
 

b. A �nalidade deste algoritmo é copiar um vetor numérico para um alfanumérico, invertendo a ordem de seus elementos.
 
c. Trata-se de um algoritmo que classi�ca o vetor em ordem decrescente.
 
d. Este algoritmo tem por objetivo testar se o vetor está em ordem crescente.
 
e. O algoritmo em tela tem por �nalidade ordenar os elementos do vetor de forma ascendente, do menor parao maior.
 
Sua resposta está incorreta.
A resposta correta é: 
A �nalidade deste algoritmo é copiar um vetor numérico para um alfanumérico, invertendo a ordem de seus elementos.

 
https://aula.fael.edu.br/
Questão 7
Incorreto
Essas variáveis só valem no âmbito do procedimento, e não podem ser tratadas ou referenciadas pelo programa de origem.
Assinale a alternativa que explica corretamente sobre que tipo de variável estamos falando.
Escolha uma opção:
a. Inteiro.
 

b. Privada.
c. Global.
 
d. Real.
 
e. Caracteres.
 
Sua resposta está incorreta.
A resposta correta é: 
Privada.

 
https://aula.fael.edu.br/
Questão 8
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 (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
FIMSE
 

b. 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

 
https://aula.fael.edu.br/
FIMSE
 
c. 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
 
d. 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
         ASSISTIR TV NA SALA
FIMSE
 
e. 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

 
https://aula.fael.edu.br/
         FIMSE
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 9
Incorreto
Analise o algoritmo a seguir e teste todas as situações possíveis quanto aos valores de A, B e C. Este algoritmo contém um erro
lógico. Descubra qual é e assinale a alternativa que simula os valores de A, B e C que provocam este erro:
  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
                                      SE C < B ENTÃO
                                                 ESCREVA (C, B, A)
                                      SENÃO
                                                 ESCREVA (A, C, B)
                                      FIMSE
                          FIMSE                         
              FIMSE
  FIMALGORITMO
Escolha uma opção:
a. A ← 4, B ← 8, C ← 6.
 

b. A ← 8, B ← 4, C ← 6.
 
c. A ← 4, B ← 6, C ← 8.
 
d. A ← 6, B ← 4, C ← 8.
 
e. A ← 8, B ← 6, C ← 4.
 

 
https://aula.fael.edu.br/
Questão 10
Incorreto
Sua resposta está incorreta.
A resposta correta é: 
A ← 8, B ← 4, C ← 6.
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. Rotinas.
 
c. Parâmetros.
 
d. Funções.
 
e. Sub-rotinas.
 
Sua resposta está incorreta.
A resposta correta é: 
Funções.
Atividade Anterior
Seguir para...

 
https://aula.fael.edu.br/mod/quiz/view.php?id=71599&forceview=1
https://aula.fael.edu.br/

Outros materiais