Logo Passei Direto
Buscar

Programação

Colégio Objetivo
Na manipulação de valores, a linguagem de programação C fornece suporte para a criação de variáveis e constantes. No caso da constante, apesar de também armazenar valores, seu funcionamento atua de maneira oposta a uma variável, pois o valor atribuído não pode ser alterado durante a execução de um programa. Sendo assim, no momento da declaração de uma constante a atribuição do valor é obrigatória. Em uma implementação, considere que a constante PI irá armazenar um valor fixo (3.1415) e escolha a instrução correta para realizar tal tarefa.
A VALOR_PI = 3.1415;
B sizeof(PI);
#define PI 3.1415
D
E int PI = 3.1415;
User badge image
Estudando com Questões

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Para declarar uma constante na linguagem C, a forma mais comum é utilizando a diretiva `#define`, que permite definir um valor fixo que não pode ser alterado durante a execução do programa. Analisando as opções: A) VALOR_PI = 3.1415; - Esta opção não é válida, pois não está declarando uma constante corretamente. B) sizeof(PI); - Esta opção não é uma declaração de constante, mas sim uma operação que retorna o tamanho em bytes do tipo de dado de PI, o que não se aplica aqui. C) #define PI 3.1415 - Esta é a forma correta de declarar uma constante em C, onde PI será substituído pelo valor 3.1415 em todo o código. D) (não foi fornecida) - Não podemos analisar. E) int PI = 3.1415; - Esta opção declara uma variável do tipo inteiro, o que não é correto, pois 3.1415 é um número decimal (float/double). Portanto, a instrução correta para realizar a tarefa de declarar a constante PI é: C) #define PI 3.1415.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina