2a_Lista_Ex_4_Correcao
554 palavras
3 páginas
Exercício 4: Programa Cadeia deCaracteres - Especificação
Curso Normal: O usuário informa uma cadeia de caracteres contendo de 1 a 20 caracteres e um caractere a ser procurado. O sistema informa a posição na cadeia em que o caractere foi encontrado pela primeira vez.
Curso Alternativo: O caractere informado não está presente na cadeia previamente informada.
Curso de Exceção: A cadeia informada está vazia ou seu tamanho é maior do que 20.
Uma mensagem é exibida informando que o caractere não pertence à cadeia informada.
Uma mensagem de erro é exibida indicando que a cadeia de caracteres deve ter tamanho de 1 a 20.
Curso de Exceção: Não é informado um caractere a ser procurado ou é informado mais de um caractere.
Uma mensagem de erro é exibida indicando que um caractere a ser procurado deve ser informado.
Exercício 4: Programa Cadeia de
Caracteres – Entradas e Saídas
Entradas:
Cadeia de caracteres
Caractere a ser procurado
Saídas possíveis:
A posição da primeira ocorrência do caractere a ser procurado na cadeia.
Mensagem informando que o caractere não pertence à cadeia informada.
Mensagem de erro informando que a cadeia é inválida.
Mensagem de erro informando que o caractere a ser procurado é inválido.
Exercício 4: Programa Cadeia de
Caracteres – Classes de Equivalência
Entrada
Classes de
Equivalência
Válidas
Classes de
Equivalência
Inválidas
Cadeia de caracteres Qualquer cadeia de tamanho T, tal que 1 T 20.
Qualquer cadeia de tamanho T, tal que
T < 1 e T > 20.
Caractere a
Caractere que ser procurado pertence à cadeia. Caractere que não pertence à cadeia. Caractere não informado. Mais de um caractere é informado. Exercício 4: Programa Cadeia de
Caracteres – Classes de Equivalência
Entrada
Classes de
Equivalência
Válidas
Classes de
Equivalência
Inválidas
Cadeia de caracteres Qualquer cadeia de tamanho T, tal que 1 T 20.
Qualquer cadeia de tamanho T, tal que
T < 1 e T > 20.
Caractere a