“Conocimientos Programación>C /C + + Programming

Cómo encontrar a un máximo en la matriz en C

2012/9/27
Encontrar el máximo de una matriz es un proceso sencillo en C que implica una matriz, un lazo y una variable para almacenar el valor máximo. Normalmente , se utiliza un bucle para buscar en cada número en su conjunto . Un simple if hace que el cuerpo del bucle , comprobando si el valor actual de la matriz es mayor que el resto de los visto hasta ahora . Una vez que has mirado en todos los elementos, imprimirlos el máximo y el programa se ha completado . Instrucciones
1

Incluya el archivo de cabecera para la biblioteca de E /S estándar para que pueda imprimir el máximo una vez que el programa se ha completado . Crear también una constante simbólica para el tamaño de la matriz para que sea fácil de modificar el programa si la matriz cambia de tamaño .

# Include

# define TAMAÑO 6
2

Comience su programa principal. Declarar e inicializar la matriz , así como una variable entera para su uso como un subíndice de matriz . También crear una variable para el valor máximo e inicializar al primer elemento de la matriz . Recuerde que los arrays comienzan con un subíndice cero en C

int main () {


int i;

array float [ TAMAÑO] = { 10.5, 98.6 , 15.5 , 123.2 , -10.5 , 56.5 } ;

máxima flotación = array [ 0 ] ;
3

Crear un bucle para buscar en cada elemento de la matriz y comparar con el valor actual almacenado en la variable máximo. Si el valor actual de la matriz es mayor que el valor de la variable máximo , almacenar el valor de la matriz en la variable máximo . Comienza el bucle con el segundo elemento de la matriz , ya que ha inicializado máximo con el primer valor de la matriz . Detener el ciclo cuando se han procesado todos los elementos de la matriz

for (i = 1 , i < TAMAÑO ; i + + )

if ( array [ i ]> . Máximo)

máxima = array [ i]; .
4

Imprimir el valor máximo y terminar su programa de descarga

printf ( " el máximo de la matriz es % f \\ n " , máximo) ;

return 0; }



C /C + + Programming
Cómo compilar CPP en MS -DOS
Cómo llenar un Vector en C
Cómo buscar un archivo en C #
Cómo leer el número de bytes en la Asamblea del archivo Language
Cómo utilizar las funciones en C + +
Cómo comprobar para Ctrl -D en C + +
Apue.H no encontrada en Ubuntu
Cómo editar SQL en un iPhone
Conocimientos Informáticos © http://www.ordenador.online