Analisando propostas

Trabalho

Publicado em 08 de Abril de 2021 dias na TI e Programação

Sobre este projeto

Aberto

1. Escreva uma função que receba como parâmetro uma matriz quadrada de ordem n × n, com 1 < n < 100,
composta de números inteiros, e devolva três informações: o maior valor dessa matriz, e a linha e coluna
correspondentes a esse elemento. Essa deve ser a assinatura dessa função:
void maior(int mat[][max], int n, int *valor, int *linha, int *coluna), (max é uma constante
global).
Na função main do seu programa, deve ser lida a ordem da matriz (valor entre 1 e 100), e ela deve ser
inicializada com valores aleatórios entre 0 e 100.
Em seguida, seu programa deve imprimir a matriz gerada
acompanhada de uma tabela onde os elementos são listados em ordem decrescente, acompanhados dos índices
da linha e coluna onde este elemento está localizado. Havendo repetições de elementos na matriz, a ordem
de exibição é irrelevante. É Obrigatória a utilização da função maior escrita anteriormente para resolver essa
função.

Dica: Como a matriz somente tem valores inteiros positivos, uma estratégia para solucionar este problema
é utilizar a função maior para obter o maior elemento da matriz e a sua posição, e após isso alterar o maior
valor dessa matriz por um número negativo, para que na próxima vez que a função maior for chamada, ela
retorne o segundo maior valor.

Contexto Geral do Projeto

trabalho de facul

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor, Outro
Outras funções necessárias programaçao em c

Prazo de Entrega: 09 de Abril de 2021

Habilidades necessárias

Outro projetos publicados por B. A.