7.1. Provjeri da li je upisani broj x nije djeljiv sa 3. Ako je istina ispiši NIJE DJELJIV SA 3.

Opis programa: Naredbom IF se izvodi provjera nije djeljivo sa 3, logički izraz je (x % 3 != 0). Provjera da li je ostatak cjelobrojnog dijeljanje (%) različit od nule. Ako nije djeljiv sa 3 ispisuje se tekst NIJE DJELJIV.

 Listing programa:

// 07111022
#include <iostream>
using namespace std;
 
int main ()
{
    int a;                         // deklarisanje varijable 

    cout << "Nije djeljivo sa 3" << endl;  // naslov
    cout << "Broj ";
    cin >> a;                      // ulaz
    
    if (a % 3 != 0) {              // ucitana vrijednost nije djeljivo sa 3?
        cout << "a= " << a << " nije djeljivo sa 3" << endl;  // da, ispis
    }
     return 0;
}


II verzija  jedna naredba u if - može bez zagrada
#include <iostream>
using namespace std;
 
int main ()
{
    int a;                         // deklarisanje varijable 

    cout << "Nije djeljivo sa 3" << endl;  // naslov
    cout << "Broj ";
    cin >> a;                      // ulaz
    
    if (a % 3 != 0)                // ucitana vrijednost neparna?
        cout << "a= " << a << " nije djeljivo sa 3" << endl;  // da, ispis
     return 0;
}

Ispis na ekranu:

Index