Ir para conteúdo
Fórum Script Brasil
  • 0

Como faço um algoritimo em C com essas restrições ??


ae_andy

Pergunta

Escreva um algoritmo para validação de um email e senha, de acordo com as seguintes restrições:

A) O email digitado deve conter TODAS as letras minúsculas;
B) O único caractere especial aceito para o email é o @;
C) O email digitado deve conter a substring "mail";
D) A senha deve conter no mínimo 10 letras;
E) A senha deve conter pelo menos uma letra maiúscula;
F) A senha deve conter pelo menos um número;
G) A senha deve conter pelo menos um caractere especial;

Ao final, se atendido todas as restrições, o usuário deve receber uma mensagem de Boas Vindas ao Sistema.

Editado por ae_andy
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Escreva um programa de prompt, use um editor de texto para desenvolver a programação, pode ser escrito no bloco de notas e salvo no fomatado *.c, baixe um compilador de sua preferência, por exemplo, o meu é o: GCC

 

Consulte quais bibliotecas são permitidas para desenvolvimento de seu exercício e importe todas elas. Usualmente, a biblioteca normal de entrada e saída [stdio.h] é o máximo necessário.

 

Programe a capture do email em uma linha de informação, para isso, use a função scanf, depois comece a programação com uma função para cada alínea do exercício, assim poderá administrar melhor e testar a programação sistematicamente. Dessa maneira, cada função retorna 0 se o email passar no teste e diferente de 0 se não passar.

 

Na ordem, sua primeira função é A) verificar se todos os caracteres alfabéticos estão em caixa alta. Na biblioteca C existe função que testa se é caractere alfabético e outra que testa se está em caixa alta. Como disse, se pode importar mais bibliotecas para não escrever função que já existe, importe.

 

Siga a partir disso e mostre do que é capaz.

 

 

Editado por britivaldo
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...