Informática, perguntado por estherwho, 5 meses atrás

PORTUGOL: ANALISE O ALGORITMO:
Algoritmo Autenticacao
Var
login, senha : caractere
Início
Escreva("Digite o Login: ")
Leia (login)
Escreva("Digite a Senha: ")
Leia (senha)
se (login = 'UniCesumar') E (senha = 'UniCesumar') então
Escreva("Acesso Liberado!")
senão
Escreva("Login ou senha inválidos!")
fimse
Fim
Considerando a lógica empregada neste algoritmo, analise as afirmativas abaixo e em seguida assinale a alternativa correta.

A)Há um erro de lógica, pois a variável login e senha devem ser do tipo inteiro.
B)Há um erro de lógica, pois a variável login e senha devem ser do tipo vetor[1...100] de caractere.
C)Se o usuário não preencher nada para login nem para senha o algoritmo escreverá "Acesso Liberado!"
D)Se o usuário digitar "unicesumar" para o login e "unicesumar" para senha o algoritmo escreverá "Acesso Liberado!"
E)Se o usuário digitar "UniCesumar" para login e "UniCesumar" para senha o algoritmo escreverá "Login ou senha inválidos!"

Soluções para a tarefa

Respondido por leomdsj
11

Resposta:

Alternativa correta B -

Há um erro de lógica, pois a variável login e senha devem ser do tipo vetor[1...100] de caractere.

~acredito que esta questão será inválida, pois não existem nenhuma questão correta.

Explicação:

Segue código:

cadeia login  

cadeia senha

escreva("Digite o Login: ")

    leia(login)

    escreva("Digite a Senha: ")

    leia (senha)

 se(senha == "UniCesumar" e login == "UniCesumar"){

            escreva("Acesso Liberado!")

      }

      senao{

            escreva("Login ou senha inválidos!")

      }  


RenanDamiao: Valeu amigo, vc é um amigo :)
Perguntas interessantes