14.6.. Broj trocifrenih brojeva sa zadnjom cifrom 3.
Opis rješenja: Početna vrijednost brojača je br=0; a izraz za kumulativni brojač je br = br + 1;. Provjera djeljivosti se izvodi funkcijom % if (broj % 10 == 3). Ako je ostatak dijeljenja sa 10 jednak 3 to znači da je zadnja cifra 3.Ako je ispunjen uslov izvodi se uvećanje varijable br.
Listing programa:
// 14614002
#include <stdio.h>
int main()
{
printf("Brojac trocifrenih brojeva - Zadnja cifra 3\n"); // naslov
int broj; // deklarisanje varijabli
int br = 0; // pocetne vrijednost
for (broj=100; broj <= 999; broj++) // za trocifrene brojeve radi
if (broj % 10 == 3) // zadnja cifra 3?
br = br + 1; // da, uvecaj novu vrijednost brojaca
printf("Brojac: %d", br); // ispis
return 0;
}
Ispis na ekranu:
Index
|