Matriz de caracteres
algoritmo()
{
matriz caracter a[5];
i:inteiro;
// atribui valores a matriz a[]
a[] = ("a","e","i","o","u");
// exibe os valores atribuidos
para (i:=1 ate 5 passo 1)
{
escreva(a[i]);
}
}
Nota:
Observe que, embora o tipo de dado é caracter, referenciado originalmente como um caracter entre aspas simples, por exemplo: 'b', o interpretador aceita que se inicialize os elementos de uma matriz usando os mesmos entre aspas duplas, como em "b". No entanto, o teste de verificação deve ser feito utilizando-se o caracter entre aspas simples, como por exemplo:
se ( x == 'b')
{
...
}