Matrices de números de punto flotante en C

Matrices de números de punto flotante en C
“C es un lenguaje de programación que es muy útil para los principiantes para comprender los conceptos de programación. El tipo de datos flotantes en la programación C es uno en el que tenemos un punto decimal en los números enteros positivos y negativos. Estos números flotantes se pueden agregar en la programación C utilizando el tipo de datos "flotador". Cuando hablamos sobre la matriz en C, podemos decir que es la recopilación de elementos de datos el mismo del mismo tipo de datos y también almacenados en espacios de memoria adyacentes. Esta guía discutirá cómo crear matrices de números de puntos flotantes en la programación C. Crearemos matrices de flotación aquí colocando valores de flotación en esta matriz en el código C y también obteniendo los valores de flotación del usuario y mostraremos cómo hacer esto."

Ejemplo # 01
Estamos utilizando herramientas "Devc ++" para realizar estos códigos de programación C. Cuando trabajamos en el lenguaje de programación C, primero insertamos el "#include", que es el archivo de encabezado aquí. Esto nos ayudará a utilizar la función de entrada/salida en nuestro programa C como "printf o scanf". Después de esto, llamamos al "main ()" aquí. Luego creamos la matriz, que es la matriz del tipo de datos "flotador". El nombre de esta matriz "flotante" es "Arraynum", y luego pasamos "10", que es del tamaño de esta matriz "Arraynum".

Ahora, tenemos que agregar valores a esta matriz, por lo que hemos inicializado esta matriz con números de puntos flotantes, y estos números son "1.1, 2.1, 3.3, 4.4, 5.5, 6.6, 7.7, 8.88, 9.99 y 10.0 ". Ahora, queremos imprimir esta matriz de números de punto flotante aquí. Colocamos la instrucción "printf" antes de imprimir los números de flotación de matriz. Esto ayuda a imprimir la línea que está escrita dentro de esta declaración de "printf". A continuación, hemos utilizado el bucle, que es el bucle "para" aquí, y en este bucle, hemos inicializado una variable "I" y luego colocamos una condición después de inicializar esta variable en este bucle "para". La condición que ponemos aquí es que "I" es menor o igual a "10", y luego escribimos el "i ++" y este "++" es el signo de incremento que aumentará el valor de "i" por "1 1 "Cuando la condición es verdadera.

Si esta condición es verdadera, entonces se mueve a la instrucción "printf", que se agrega debajo de este bucle "para". En esta declaración "printf", hemos insertado el "%.2f ", lo que significa que muestra el valor del flotador y también coloca dos valores después del punto decimal. El "\ n" ayuda a agregar una nueva línea después de imprimir un valor. También insertamos el "Arraynum [i]" para que los números de punto flotante de la matriz que hemos agregado anteriormente se mostrarán allí. Ahora, este código se completa aquí y lo hemos guardado. Ahora, avanzaremos con la compilación y ejecución de este código de idioma C.

Para compilar el código en "Devc ++", tenemos que presionar "F9" después de la compilación exitosa; Luego presionamos la tecla "F10" para su ejecución. La salida también se comparte a continuación. La matriz de números de punto flotante se muestra en esta imagen, y también podemos notar los valores después del punto decimal en esta matriz de números de punto flotante. Todos contienen dos valores después del punto decimal porque lo hemos establecido en el código anterior.

Ejemplo # 02
En este ejemplo, estamos obteniendo los números de punto flotante en una matriz del usuario. Después de incluir el archivo de encabezado y luego llamar a la función "main ()" en este código, estamos declarando la matriz de un tipo de datos de flotación con el tamaño de la matriz de "11", y el nombre de esta matriz es "A" aquí. Luego, también declaramos la variable "NUM", que es el tipo de datos "int".

Después de esto, tenemos un bucle "para" aquí en el que se inicializa la variable "NUM", y la condición aquí es "n<=5” and also “n++”. Below, we have used the “printf” in which we have written “Enter a number: %d” and “num+1”. This “%d” is used here for the integer number. It shows the numbers after adding “1” to the “num”. As we have initialized the “num” with “0”, it will add “1” in the “0” and show “1” here.

Luego, tenemos la declaración "scanf", y esto ayuda a obtener el valor de entrada del usuario. Hemos agregado "%F" aquí, que se utiliza para el tipo de datos de flotación y almacena los números de punto flotante que ingresa el usuario; También agregamos la dirección de la matriz aquí utilizando el signo "&", por lo que estos valores se almacenarán en esta matriz cuya dirección se da aquí. Después de esto, tenemos que imprimir los números de flotación que obtenemos del usuario. Entonces, nuevamente usamos el bucle "para" de la misma manera que se explicó anteriormente, y a continuación, hemos agregado el ".2%f "y también insertó la matriz aquí, que es" un [num] ". Ahora, imprimirá todos los valores de punto flotante que ingresa el usuario.

Primero, imprime la línea "Ingrese un número: 1", y agregamos "12.98 "Aquí y presione" Enter ". Luego, muestra el mismo mensaje nuevamente con el número "2", y hemos agregado otro número de flotación. Tenemos que insertar seis números de punto flotante aquí porque hemos establecido la condición para obtener solo seis valores del usuario, y luego muestra todos estos números de punto flotante debajo de esto.

Ejemplo # 03
Ordenaremos la matriz de números de punto flotante en este ejemplo. Hemos declarado e inicializado tres variables aquí que son "I, J y N". Luego, tenemos la variable de "temperatura" del tipo de datos "flotar" e inicializarlo con "0.0f ". Después de esto, creamos la matriz flotante y también pasamos algunos números de punto flotante a esta matriz. Primero, imprimimos esta matriz de flotación sin clasificar, y luego avanzamos y ordenamos esta matriz a continuación después de imprimir la matriz no organizada. Hemos agregado el bucle anidado allí.

En el primer bucle, hemos inicializado "i" y ponemos "yo

Muestra primero la matriz de flotación sin clasificar, y luego clasifica esta matriz. Después de clasificar esta matriz, también muestra la matriz de flotación ordenada en este resultado.

Conclusión

Hemos explicado la "matrices de números de puntos flotantes en C" en esta guía y también discutimos cómo crear esta matriz de números de punto flotante en la programación C. Hemos mostrado tres ejemplos distintos aquí en los que hemos creado y agregado los números de flotación en la matriz flotante en nuestro código C en el primer ejemplo. En el segundo ejemplo, hemos demostrado cómo obtener los números de punto flotante en la matriz flotante del usuario, y también, en el último ejemplo, hemos explicado cómo ordenar la matriz de números de punto flotante en la programación C en esta guía.