Programski jezik C++
Tipovi podataka /DATA TYPES/
Tip podataka
| Broj bajta
| Opis
|
int |
4 bytes |
Stores whole numbers, without decimals |
float |
4 bytes |
Stores fractional numbers, containing one or more decimals. Sufficient for storing 7 decimal digits |
double |
8 bytes |
Stores fractional numbers, containing one or more decimals. Sufficient for storing 15 decimal digits |
boolean |
1 byte |
Stores true or false values |
char |
1 byte |
Stores a single character/letter/number, or ASCII values |
Primjeri tipova podataka:
int mojBroj = 5; // Integer (cio broj)
float mojFloatBroj = 5.99; // Floating point number
double mojDoubleBroj = 9.98; // Floating point broj 8 bajta
char mojZnak = 'Z'; // Znak 0-9, A-Z, a-z i ostali znakvoi
bool mojaLogickaVarijabla = true; // Logička varijabla
string mojTekst = "Zdravo"; // String
Listing programa:
#include <iostream>
using namespace std;
int main()
{
int mojBroj = 5; // Integer (cio broj)
float mojFloatBroj = 5.99; // Floating point number
double mojDoubleBroj = 9.98; // Floating point broj 8 bajta
float f1 = 54e3; // eksponencijalni oblik prikaza broja - float
double d3 = 12E4; // eksponencijalni oblik prikaza broja - double
char mojZnak = 'Z'; // Znak 0-9, A-Z, a-z i ostali znakvoi
bool mojaLogickaVarijabla = true; // Logička varijabla
string mojTekst = "Zdravo"; // String
cout << "Cio broj = " << mojBroj << endl;
cout << "Realan broj = " << mojFloatBroj << endl;
cout << "Realna broj dvostruke preciznosti = " << mojDoubleBroj << endl;
cout << "Eksponencijalni prikaz f1 = " << f1 << endl;
cout << "Eksponencijalni prikaz d3 = " << d3 << endl;
cout << "Moj znak = " << mojZnak << endl;
cout << "Moja Logicka Varijabla = " << mojaLogickaVarijabla << endl;
cout << "Moj tekst = " << mojTekst << endl;
return 0;
}
Ispis na ekranu:
Cio broj = 5
Realan broj = 5.99
Realna broj dvostruke preciznosti = 9.98
Eksponencijalni prikaz f1 = 54000
Eksponencijalni prikaz d3 = 120000
Moj znak = Z
Moja Logicka Varijabla = 1
Moj tekst = Zdravo
Index
|