Leia com atenção as instruções abaixo.
Valor: 2,5 pontos na 3ª Nota.
Data da Entrega Limite: 20/10/2020
O nome do arquivo de código desta questão é generics.cpp. Faça um programa em C++ que tenha uma função genérica que receba uma matriz de elementos genéricos e um escalar do mesmo tipo dos elementos da matriz. Você deve usar gabaritos de funções em C++. O tipo dos elementos da matriz e do escalar é o parâmetro genérico. Os índices da matriz são inteiros positivos. A função deve buscar na matriz informada o escalar informado e retornar o índice do escalar na matriz armazenados em uma estrutura (struct). Se o escalar não estiver na matriz, a função deve retornar (-1, -1). Teste a função para o tipos int e float.
Teste na função main do seu programa com duas matriz 100 por 100, dos dois tipos suportados, em que cada elemento (i,j) tem valor i*j. Faça a verifique que o número 16 pertence a matriz nos dois casos. Também faça uma busca que retorne (-1,-1).