Matrizes de número de ponto flutuante em c

Matrizes de número de ponto flutuante em c
“C é uma linguagem de programação que é muito útil para iniciantes na compreensão dos conceitos de programação. O tipo de dados flutuante na programação C é aquele em que temos um ponto decimal nos números positivos e negativos. Esses números flutuantes podem ser adicionados na programação C utilizando o tipo de dados "flutuante". Quando falamos sobre a matriz em C, podemos dizer que é a coleta de elementos de dados que são do mesmo tipo de dados e também armazenados em espaços de memória adjacentes. Este guia discutirá como criar matrizes de número de ponto flutuante na programação C. Criaremos matrizes de flutuação aqui, colocando os valores de flutuação nessa matriz no código C e também obtendo os valores de flutuação do usuário e mostraremos como fazer isso.”

Exemplo # 01
Estamos usando ferramentas "devc ++" para executar esses códigos de programação C. Quando trabalhamos na linguagem de programação C, primeiro inserimos o "#include", que é o arquivo de cabeçalho aqui. Isso nos ajudará a utilizar a função de entrada/saída em nosso programa C como "printf ou scanf". Depois disso, chamamos o "Main ()" aqui. Em seguida, criamos a matriz, que é a variedade de dados de dados "flutuantes". O nome dessa matriz "flutuante" é "Arraynum" e depois passamos "10", que é o tamanho dessa matriz "Arraynum".

Agora, temos que adicionar valores a essa matriz, por isso inicializamos essa matriz com números de ponto flutuante, e esses números são “1.1, 2.1, 3.3, 4.4, 5.5, 6.6, 7.7, 8.88, 9.99 e 10.0 ”. Agora, queremos imprimir esta matriz de números de ponto flutuante aqui. Colocamos a declaração "printf" antes de imprimir os números de flutuação da matriz. Isso ajuda a imprimir a linha que está escrita dentro desta declaração "printf". Abaixo, utilizamos o loop, que é o loop "for" aqui e, nesse loop, inicializamos uma variável "i" e depois colocamos uma condição depois de inicializar essa variável neste loop "para". A condição que colocamos aqui é que "eu" é menor ou igual a "10" e depois escrevemos o "i ++" e este "++" é o sinal de incremento que aumentará o valor de "i" por "1 ”Quando a condição é verdadeira.

Se essa condição for verdadeira, ela se moverá para a declaração "printf", que é adicionada abaixo deste loop "para". Nesta declaração "printf", inserimos o "%.2f ”, o que significa que ele exibe o valor da flutuação e também coloca dois valores após o ponto decimal. O "\ n" ajuda a adicionar uma nova linha depois de imprimir um valor. Também inserimos o “Arraynum [i]” para que os números de ponto flutuante da matriz que adicionamos acima exibam lá. Agora, este código está concluído aqui, e nós o salvamos. Agora, seguiremos em frente com a compilação e execução deste código de idioma C.

Para compilar o código em "devc ++", precisamos pressionar "F9" após a compilação bem -sucedida; Em seguida, pressionamos a tecla "F10" para execução. A saída também é compartilhada abaixo. A matriz de números de ponto flutuante é mostrado nesta imagem, e também podemos observar os valores após o ponto decimal nessas matriz de números de ponto flutuante. Todos contêm dois valores após o ponto decimal, porque definimos isso no código acima.

Exemplo # 02
Neste exemplo, estamos recebendo os números de ponto flutuante em uma matriz do usuário. Depois de incluir o arquivo de cabeçalho e, em seguida, chamar a função "Main ()" neste código, estamos declarando a matriz de um tipo de dados float com o tamanho da matriz de "11", e o nome dessa matriz é "A" aqui. Em seguida, também declaramos a variável "num", que é o tipo de dados "int".

Depois disso, temos um loop "para" aqui em que a variável "num" é inicializada, e a condição aqui é "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.

Em seguida, temos a declaração "scanf", e isso ajuda a obter o valor de entrada do usuário. Adicionamos "%f" aqui, que é usado para o tipo de dados float e armazena os números de ponto flutuante que o usuário insere; Também adicionamos o endereço da matriz aqui usando o sinal "&", para que esses valores sejam armazenados nesta matriz cujo endereço é dado aqui. Depois disso, temos que imprimir os números de flutuação que obtemos do usuário. Então, usamos novamente o loop "for" da mesma maneira que explicados acima e abaixo, adicionamos o ".2%F ”e também inseriu a matriz aqui, que é“ um [num] ”. Agora, ele imprimirá todos os valores de ponto flutuante que o usuário insere.

Primeiro, ele imprime a linha “Digite um número: 1” e adicionamos “12 12.98 ”aqui e pressione“ Enter ”. Em seguida, exibe a mesma mensagem novamente com o número "2", e adicionamos outro número de flutuação. Temos que inserir seis números de ponto flutuante aqui, porque definimos a condição para obter apenas seis valores do usuário e, em seguida, ele mostra todos esses números de ponto flutuante abaixo disso.

Exemplo # 03
Vamos classificar a matriz de números de ponto flutuante neste exemplo. Declaramos e inicializamos três variáveis ​​aqui que são “eu, j e n”. Em seguida, temos a variável "Temp" do tipo de dados "float" e inicialize com "0.0f ”. Depois disso, criamos a matriz de flutuação e também passamos alguns números de ponto flutuante para esta matriz. Primeiro, imprimimos esta matriz de flutuação sem classificar e depois seguimos em frente e classificamos essa matriz abaixo depois de imprimir a matriz não classificada. Nós adicionamos o loop aninhado lá.

No primeiro loop, inicializamos "eu" e colocamos "eu

Ele mostra a matriz de flutuação não classificada primeiro e depois classifica esta matriz. Depois de classificar essa matriz, também mostra a matriz de flutuação classificada neste resultado.

Conclusão

Explicamos as “matrizes de número de ponto flutuante em C” neste guia e também discutimos como criar essa matriz de números de ponto flutuante na programação C C. Mostramos três exemplos distintos aqui em que criamos e adicionamos os números de flutuação na matriz de flutuação em nosso código C no primeiro exemplo. No segundo exemplo, mostramos como obter os números de ponto flutuante na matriz Float do usuário e, também, no último exemplo, explicamos como classificar a matriz de números de ponto flutuante na programação C neste guia.