14.6.. Broj trocifrenih brojeva čija je suma prve dvije cifre parna.

Opis rješenja: Početna vrijednost brojača je br=0; a izraz za kumulativni brojač je br = br + 1;. Provjera cifara se izvodi naredbom if ((s + d) % 2 == 0). Ako je suma prve dvije cifre parna uvečava se vrijednost brojača.

Listing programa:

// 14614021
#include <stdio.h>
 
int main()
{
    printf("Broj trocifrenih brojeva suma prve dvije cifre parna\n");  // 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 + d) % 2 == 0)    // razlika prve dvije cifre djeljiva sa 3?
            br = br + 1;         // uvecaj brojac
    }        
  
    printf("Broj = %d", br);     // ispis
     
    return 0;
}

Ispis na ekranu:

Index