Como são declaradas as constantes em linguagem de programação c? Exemplifique?
Soluções para a tarefa
Respondido por
1
Boa tarde uma explicação bem simples sobre constantes, já vi o #define.
Tem uma breve explicação do autor do artigo: Eduardo Casavella
"Constantes são usadas para armazenar valores que NÃO podem ser modificadas durante a execução de um programa.
Uma constante precisa ser declarada, e para tanto usamos a diretiva de pré-processador #define.
Sintaxe:
#define <nome_da_constante> <valor>
A declaração da constante deve ser feita no início do programa.
É extremamente recomendável utilizar letras maiúsculas ao declarar uma constante.
Declarando as constantes como maiúsculas podemos facilmente diferenciá-las das variáveis que por convenção devem ser declaradas em letras minúsculas.
Exemplos de declaração
#define ICMS 0.18 #define MAX 100 #define ERRO "Erro!!!"
Quando o programa é compilado, o compilador substitui as ocorrências das constantes definidas pelo valor declarado.
As constantes tem duas vantagens principais:
– facilitam a modificação do programa
– tornam o programa mais legível."
Um exemplo (teste ai)
#include <stdio.h>
#include <conio.h>
//declaração da constante
#define ICMS 0.18;
int main(void)
{
float preco_produto, valor_icms;
printf("Informe o valor do produto: " );
scanf("%f", &preco_produto);
valor_icms = preco_produto * ICMS;
printf("Valor de imposto a ser pago: R$ %.2f",valor_icms );
getch();
return 0;
}
Espero ter ajudado.
Áudios :)
Tem uma breve explicação do autor do artigo: Eduardo Casavella
"Constantes são usadas para armazenar valores que NÃO podem ser modificadas durante a execução de um programa.
Uma constante precisa ser declarada, e para tanto usamos a diretiva de pré-processador #define.
Sintaxe:
#define <nome_da_constante> <valor>
A declaração da constante deve ser feita no início do programa.
É extremamente recomendável utilizar letras maiúsculas ao declarar uma constante.
Declarando as constantes como maiúsculas podemos facilmente diferenciá-las das variáveis que por convenção devem ser declaradas em letras minúsculas.
Exemplos de declaração
#define ICMS 0.18 #define MAX 100 #define ERRO "Erro!!!"
Quando o programa é compilado, o compilador substitui as ocorrências das constantes definidas pelo valor declarado.
As constantes tem duas vantagens principais:
– facilitam a modificação do programa
– tornam o programa mais legível."
Um exemplo (teste ai)
#include <stdio.h>
#include <conio.h>
//declaração da constante
#define ICMS 0.18;
int main(void)
{
float preco_produto, valor_icms;
printf("Informe o valor do produto: " );
scanf("%f", &preco_produto);
valor_icms = preco_produto * ICMS;
printf("Valor de imposto a ser pago: R$ %.2f",valor_icms );
getch();
return 0;
}
Espero ter ajudado.
Áudios :)
Perguntas interessantes
Geografia,
9 meses atrás
Filosofia,
9 meses atrás
História,
1 ano atrás
Sociologia,
1 ano atrás
Matemática,
1 ano atrás