14.6.. Broj trocifrenih brojeva čija je prva cifra djeljiva sa 3 a druga cifra djeljiva sa 4.

Opis rješenja: Početna vrijednost brojača je br:=0; a izraz za kumulativni brojač je br := br + 1;. Provjera djeljivosti se izvodi naredbom % tj. if (s % 3 == 0 && d % 4 == 0). Ako je logički izraz istinit izvrši uvečanja.

Listing programa:

// 14614020
public class Main {  
  public static void main(String[] args) {
    System.out.println("Brojanje trocifrenih brojeva - prva cifra djeljiva sa 3 a druga cifra djeljiva sa 4");  // naslov
      
    int broj, d, s;             // deklarisanje varijabli
    int br = 0;                 // pocetne vrijednost

    for (broj=100; broj <= 999; broj++){  // za trocifrene brojeve radi
        d = (broj / 10);
        d = d % 10;             // desetice
        s = broj / 100;         // stotice
        if (s % 3 == 0 && d % 4 == 0) // prva cifra djeljiva sa 3 a druga cifra djeljiva sa 4?
            br = br + 1;        // jos jedan broj
    }        
 
    System.out.println("Brojac: " + br); // ispis
  }
}

Ispis na ekranu:
Brojanje trocifrenih brojeva - prva cifra djeljiva sa 3 a druga cifra djeljiva sa 4
Brojac: 90

Index