Boa tarde pessoal é o seguinte, alguém poderia me ajudar em como fazer um algoritmo, pode ser em linguagem C mesmo, que resolva os seguintes problemas:
1)Dada uma matriz de ordem M(LxC) de elementos. Preenchidas com valores 2 e 4, determinar qual a linha que possui o maior numeros de 2,
retornando o valor soma dessa linha assim, como qual linha possui o mesmo
Ex: Numa matriz de ordem 4x5
|2 4 4 4 4|
|2 2 2 4 4|
|2 2 4 4 4|
|4 2 4 4 2|
Ele verifica linha por linha, para verificar qual delas, possui a quantidade maior de 2 , retornando que a 2º linha possui tres numeros 2, dai ele retorna como saida o valor da soma dessa linha que eh: soma=14 e linha=2
O segundo algoritmo seria o seguinte:
2)Dada uma matrix de ordem M(nxm), somar os elementos de cada linha, e depois comparar cada soma , para ver qual possui maior valor, e retornar qual a linha que possui a maior soma.
Ex: Numa matriz de ordem 3x4
|2 4 0 1| - soma dos elementos da 1ª linha = 7
|2 2 8 1| - soma dos elementos da 2º linha = 13
|4 4 8 8| - soma dos elementos da 3º linha = 24
dai ele compara os valores da soma uma a uma, e retorna mostrando que é a linha = 3 é a que a contem a maior soma
Parece ser bem simples o algoritmo, mas possuo uma dificuldade enorme em programação . Quem puder quebrar esse galho para mim, ficaria muito agradecido.
Valew
Tricolasso
Tricolasso
Novo Membro
Registrado
45 Mensagens
0 Curtidas