Ir ao conteúdo
  • Cadastre-se
Cricia Silva

Comparação Nome

Recommended Posts

Pessoal tô com duvida em uma questão que o professor passou pra mim, tem um algoritmo enorme pra fazer e dentro deles tem que fazer alguns While, só que neste caso não sei qual comparação que faço:

- O nome do Funcionário deve ser Obrigatório. Caso não seja informado, envie a seguinte mensagem de erro "Nome de Funcionário Obrigatório"e , solicite, receba e valide esse dado novamente.

Writeln (' Informe o nome do Funcionário:);
While ( nome_func<> nome_func) do

Begin
Writeln;
Writeln (' Nome do Funcionário Obrigatório);
ClrScr;
Writeln (' Informe o Nome do Funcionário Corretamente);
readln (nome_func);
End;

Sei que fiz errado porque ele não esta validando, mas também n sei o que fazer nessa parte While ( nome_func<> nome_func) do

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

antes do while coloca a variavel do nome do funcionario com o valor ''

e depois faz assim no while

While ( nome_func='') do

ou seja enquanto o nome do funcionario for igual a valor nehum faça

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá bom, na verdade acho que fica um pouco melhor com repeat ou precisa ser while ? se puder usar repeat ficaria mais simples e pouparia código exemplo:


repeat
writeln('Informe o Nome do Funcionário!');
readln(nomefunc);
if nomefunc = '' then // você pode colocar uma coisinha pra deixar mais bonitinho pa
begin
writeln('Informação inválida! Tecle Enter!');
readln;
end;
until nomefunc <> '';

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×