Lógica, perguntado por cesarelton, 1 ano atrás

Forbellone e Eberspächer (2000) afirmam que uma constante é um tipo de variável que não poderá sofrer alterações durante o processamento das variáveis em um programa. Existem duas maneiras de definir constantes na linguagem de programação C utilizando a palavra reservada const e da diretiva de pré-processamento: #define. É apropriado que a declaração de uma constante seja realizado no começo do programa.



Observe o programa que calcula o valor da área e da circunferência de um círculo:



1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.


#include

#define pi 3.1415

int main()

{

float r, area, circunferencia;

printf("Digite o raio: ");

scanf("%f",&r);

area = pi * r * r;

circunferencia = 2 * pi * r;

printf("Area do circulo = %.2f \n",area);

printf("Circunferencia = %.2f\n",circunferencia);

return 0;

}

Assinale a opção correta que apresenta como utilizar uma constante no programa em C ao invés de utilizarmos a diretiva #define que aparece na linha 2 do programa apresentado.

Escolha uma:
a. const int pi := 3.1415;
b. const float pi= 3.1415;
c. const float 3.1415;
d. float const pi=3.1415;
e. constante float pi= 3.1415;

Soluções para a tarefa

Respondido por anpacju
39

const float pi= 3.1415; corrigido pelo AVA

Respondido por welbertjun2015
0

Resposta:

const float pi= 3.1415;

Explicação:

const int a = 8;

Em C++, você pode usar a palavra-chave const em vez de política de pré-processador #define para definir valores constantes. Os valores definidos com const estão sujeitos à verificação de tipo e podem ser usados no lugar de expressões constantes. Em C++, você pode especificar o tamanho de uma matriz com uma variável const.

Perguntas interessantes