Em linguagem c matrizes de strings são matrizes bidimensionais e sua forma geral é: tipo_nome_da_variavel [ dimensão da esquerda ] [ dimensão da direita ]; onde a dimensão da esquerda indexa as linhas e a da direita indexa as colunas. Em linguagem C, ao contrário de outras linguagens, não existe um tipo de dados string original, por isso devemos criar vetores de caracteres ou matriz bidimensional para armazenamento de strings. Neste programa a matriz de string é lida caracter por caracter e é imprimida em duas dimensões, isto facilitou na busca de um caracter dentro da matriz. A função responsável pela busca de caracters dentro da matriz de string é a função int Pesq_let ( char Mat [ 11 ] [ 16 ], char *di );onde recebe dois parâmetros no protótipo, a matriz de char e um ponteiro para char. Este código pode ser adaptado para trabalhar com inteiros ou floats, basta um pouco de esforço e o futuro programador consegue fazer pesquisa dentro de uma matriz de inteiros ou float com sucesso. As configurações do cmd para esta janela estão na imagem abaixo, onde temos também imagens do funcionamento do programa.
Pergunta
roccoC/C++
Em linguagem c matrizes de strings são matrizes bidimensionais e sua forma geral é:
tipo_nome_da_variavel [ dimensão da esquerda ] [ dimensão da direita ];
onde a dimensão da esquerda indexa as linhas e a da direita indexa as colunas.
Em linguagem C, ao contrário de outras linguagens, não existe um tipo de dados string original,
por isso devemos criar vetores de caracteres ou matriz bidimensional para armazenamento de strings.
Neste programa a matriz de string é lida caracter por caracter e é imprimida em duas dimensões,
isto facilitou na busca de um caracter dentro da matriz.
A função responsável pela busca de caracters dentro da matriz de string é a função
int Pesq_let ( char Mat [ 11 ] [ 16 ], char *di );onde recebe dois parâmetros no protótipo, a matriz de char e um ponteiro para char.
Este código pode ser adaptado para trabalhar com inteiros ou floats, basta um pouco de esforço
e o futuro programador consegue fazer pesquisa dentro de uma matriz de inteiros ou float com sucesso.
As configurações do cmd para esta janela estão na imagem abaixo, onde temos também imagens
do funcionamento do programa.
Veja abaixo imagens do programa em execução:
Veja abaixo o link do código do programa:
http://codigosfontes-ccplus-plus.blogspot.com.br/2015/09/caracter-pesquisa-em-matriz.html
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.