Deklaracja stałych
Przykład interaktywny
Przykład 1.
#include <iostream>int main()
{
float r, P, O, Pi=3.14;
std::cout << "Wpisz r = ";
std::cin >> r;
P = Pi*r*r;
O = 2*Pi*r;
std::cout << "Pole kola = " << P << "\nObwod kola = " << O;
return 0;
}
Deklaracja stałych
Definiowanie stałych za pomocą słowa kluczowego const wygląda następująco:const typ nazwa = wartość;
Stała nazwa musi mieć nadaną wartość i nie wolno tej wartości nadpisywać.
Przykład 2.
#include <iostream>int main()
{
float r, P, O;
const float Pi=3.14;
std::cout << "Wpisz wartość r = ";
std::cin >> r;
P = Pi*r*r;
O = 2*Pi*r;
std::cout << "Pole kola = " << P << "\nObwod kola = " << O;
return 0;
}
Suplement
W C++ mamy do dyspozycji jeszcze jedną metodę deklarowania stałych:
- za pomocą dyrektywy #define
Przykłady 3.
#include <iostream>#define Pi 3.14
int main()
{
float r, P, O;
std::cout << "Wpisz wartość r = ";
std::cin >> r;
P = Pi*r*r;
O = 2*Pi*r;
std::cout << "Pole kola = " << P << "\nObwod kola = " << O;
return 0;
}