Desenvolver um módulo ou programa para validar a entrada de dados para um formulário de informações de
clientes, especificamente para o campo sobre estado civil do cliente, considerando:os valores válidos para a entrada de dados referente ao estado civil do cliente são: “s” para solteiro, “c” para casado, “d” para divorciado, “v” para viúvo e “o” para outros;
o módulo deverá repetir a entrada de dados enquanto um destes valores não for digitado pelo usuário.
qual alternativa correta?
(a)
var: digitacaook, estado_civil
digitacaook = falso
repetir enquanto digitacaook = falso
obter o campo estado_civil
se(1) estado_civil igual a um dos itens do conjunto {“s”|“c”|“d”|“v”|“o”}
então
digitacaook = verdade
fim se (1)
fim do repetir
(b)
var: digitacaook, estado_civil
digitacaook = verdade
repetir enquanto digitacaook = falso
obter o campo estado_civil
se(1) estado_civil igual a um dos itens do conjunto {“s”|“c”|“d”|“v”|“o”}
então
digitacaook = verdade
fim se (1)
fim do repetir
(c)
var: digitacaook, estado_civil
digitacaook = falso
repetir enquanto digitacaook = falso
obter o campo estado_civil
se(1) estado_civil igual a um dos itens do conjunto {“s”|“c”|“d”|“v”|“o”}
então
estado_civil = verdade
fim se (1)
fim do repetir
(d)
var: digitacaook, estado_civil
obter o campo estado_civil
se(1) estado_civil igual a um dos itens do conjunto {“s”|“c”|“d”|“v”|“o”}
então
digitacaook = verdade
fim se (1)
(e)
var: digitacaook, estado_civil
digitacaook = falso
repetir enquanto digitacaook = falso
obter o campo estado_civil
se(1) estado_civil igual a um dos itens do conjunto {“s”|“c”|“d”|“v”|“o”}
então
estado_civil = verdade
fim se (1)
1 Resposta
Clique aqui para adicionar a sua resposta.
ClaudioOliveraAluna
Resposta correta: letra a)