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