Evaluando propuestas

Trabalho

Publicado el 08 Abril, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

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 general del proyecto

trabalho de facul

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador, Otro
Otros roles necesarios programaçao em c

Plazo de Entrega: 09 Abril, 2021

Habilidades necesarias

Otros proyectos publicados por B. A.