Showing posts with label odluke. Show all posts
Showing posts with label odluke. Show all posts

Tuesday, September 22, 2015

If else statement i swich statement u C++ programskom jeziku



Odluke, odlučivanje i još kako ih programeri zovu grananje su najvažnija sposobnost računara da reaguju na različite uslove. I pored toga što računari ne razmišljaju kao ljudska bića ona perfektno i precizno donose jednostavne odluke. Računar će uvek tačno i precizno izvršiti svaku vašu naredbu čak i ako je vaša naredba besmislena. Instrukcije za odlučivanje zavise isključivo od programera.


( If else statement u C++ programskom jeziku )

Međutim ako pravilno unesete i sinhronizujete mnogobrojne odluke poput; ako prodajete više krušaka nego jabuka u prvoj trećini prodaje istih, onda spusti cenu jabuka za 10 procenata ili spustite cenu krušaka za 8 procenata. Nizom pravilno napisanih uslova, grananja; vaš program jednostavno postaje pametniji. Na sličan način se gradi i AI – ArtificialIntelligence – veštačka inteligencija. Najjednostavniji oblik if iskaza je:


if ( izraz ) iskaz;

Ovaj oblik se u kodu piše i ovako:

if ( izraz )
{
         iskaz;

}


Ako je A tačno onda uradi B. Pogledajte jednostavan primer. Ako imate 10 ili više kilograma jabuka onda obavesti korisnika:

#include "stdafx.h"
#include <iostream>
using namespace std;

int main()
{
       short apple = 0;

       cout << "How much do you weigh apples? ";
       cin >> apple;

       if (apple >= 10) cout << "You have 10 or even more kilos apples." << endl << endl;

       system("PAUSE");
       return 0;

}

Pogledajte šta se dešava kad pokrenemo ovaj program i unesemo vrednost 15: